0

i have a query,i want to add a field in this query,I am stuck where to put this field i-e proper place.

mysql_query("INSERT INTO `table-name`(".substr($columns,0,-2).") VALUES (".substr($values,0,-2).");");

Field name to add email with there value $email.

4

2 に答える 2

0

$columns および $values 変数は、ある種の区切り文字列でなければなりません。これらの変数を制御しているメカニズムを更新するか、次のようにメール フィールドを末尾に追加する必要があります。

INTO `table-name`(".substr($columns,0,-2).", email) VALUES (".substr($values,0,-2).", '".$email."');");
于 2012-08-03T11:14:01.293 に答える
0

これを使用すると、任意の数の値をテーブルに挿入できます

INSERT INTO `table-name` (`col1`, `col2`, `col3`,...) VALUES ('val1', 'val2', 'val3', ...);
于 2012-08-03T11:10:08.937 に答える