估计是你的你的表中id后面的第一个关键字对应的第一条数据库信息的值为零!mysql_fetch_array的使用范例:<?php
mysql_connect($host,$user,$password);
$result = mysql_db_query("database","select * from table");
while($row = mysql_fetch_array($result)) {
echo $row["user_id"];
echo $row["fullname"];
}
mysql_free_result($result);
?>
mysql_connect($host,$user,$password);
$result = mysql_db_query("database","select * from table");
while($row = mysql_fetch_array($result)) {
echo $row["user_id"];
echo $row["fullname"];
}
mysql_free_result($result);
?>
我当初写成$row[1]是为了有好的通用性,以减少出错机会
$hh=mysql_connect('sql服务器名','用户名','密码');
mysql_select_db('要用到的数据库名');
$query="insert into mytable(tablename) values ("value")";
mysql_query($query,$hh);
$err=mysql_error;
if ($err){
echo "error";
}else{
echo "ok";
}
?>