【发布时间】:2009-10-18 19:44:31
【问题描述】:
您好,我有一个数组 $name[],我试图将它插入到我的表格的第二个字段中,但它不起作用(表格仍然完全空白)。我在我的代码中找不到错误我做错了什么?
$username="us";
$password="pw";
$database="db";
mysql_connect(localhost,$username,$password);
@mysql_select_db($database) or die( "error");
$i=0;
while ($i < 5) {
$query = "INSERT INTO table VALUES ('','$name[i]','','')";
mysql_query($query);
$i++
}
mysql_close();
有什么想法吗?谢谢。
【问题讨论】:
-
Protip:使用 for 循环将为您节省 2 行代码。对于 ($i = 0; $i
-
这解决了它。上面的while循环中有错误,不知道是什么。但是用 for 循环替换 while 循环就解决了。
-
我认为 btw 是 $i++ 的错误缺少 ;之后。