这是我写的一段PHP连接数据库,然后使用查询语句查询数据库中的所有信息并输出查询结果,代码如下:<?php
$mysqlconn =mysql_connect('localhost','root','123456');mysql_select_db("test",$mysqlconn);$test_sql = 'select * from php_test';$result = mysql_query($test_sql,$mysqlconn);
while ($row = mysql_fetch_array($result,MYSQL_NUM)){
echo printf ("user: %s  password: %s  ID: %s", $row[0], $row[1],$row[2]);
}mysql_free_result($result);mysql_close($mysqlconn);
?>所查询表共有3项,分别为:user,password,id;表中存了两条数据。
输出结果为:user: test password: test ID: 133user: tt password: tt ID: 229;
为什么ID输出的和我表中的不对啊,我表中test的ID为1,tt的ID为2,我是新手,还望各位前辈指点下,小生先谢过了!