Php SQL değişkenleri bağlamak nasıl?

3 Cevap php

How to bind SQL variables in Php? I want to bind variables instead of just building SQL strings. Anyway to do this in Php?

MySQL veya PostgreSQL cevaplar yardımcı olacaktır ya.

Teşekkürler

3 Cevap

Sen http://php.net/manual/en/book.mysqli.php de MySQL Geliştirilmiş Extension (MySQLi) okumak ve hazırlanan tablolar üzerinde olmalıdır

Lezzetleri bir çift vardır. Ben PDO tablolarını kullanmak için burada daha anlayışlı bireyler itecektir inanıyorum. A sprintf () sürümü de vardır.

PDO

Bir cevabı zaten StackOverflow tartışıldı here.

SPRINTF

$sql = sprintf('SELECT * FROM table WHERE id = %d AND field = %s',
               $id,
               mysql_real_escape_string($value));