-2

我正在使用此查询插入值,但它不起作用。

$sql="INSERT INTO $tbl_name (type, weight, side, size, quantity)
            VALUES ($stock_type, $weight, $side,$size,$quantity)";

在数据库表中,“值类型”是所有值的 varchar

4

2 回答 2

0

我不知道列类型,但您需要引用字符串类型字段的值:

$sql='INSERT INTO $tbl_name (type, weight, side, size, quantity)
            VALUES ("$stock_type", "$weight", "$side", "$size" , "$quantity")';
于 2013-11-12T15:35:44.017 回答
0

如果这些列中的任何一个是 char、varchar 或 date,您需要引用它们。

$sql="INSERT INTO $tbl_name (        type,   weight,    side,  size,  quantity)
           VALUES           ('$stock_type', $weight, '$side', $size, $quantity)";
于 2013-11-12T15:35:57.070 回答