php - 当php获取表时再次获取同一个表,怎么可能?

标签 php mysql

$result=("select * FROM blablabla ") ;
while($row = mysql_fetch_array($result))

{$another=("select * FROM blablabla ") ;
 while($dow = mysql_fetch_array($another)){} }

这不起作用,请给我提示

最佳答案

您实际上并未运行查询:

$result=mysql_query("select * FROM blablabla ") ;
while($row = mysql_fetch_array($result))
{
  // do stuff
}

Please, don't use mysql_* functions in new code 。它们不再维护and are officially deprecated 。请参阅red box ?了解 prepared statements相反,并使用 PDO ,或MySQLi -this article将帮助您决定哪个。如果您选择 PDO,here is a good tutorial .

关于php - 当php获取表时再次获取同一个表,怎么可能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14774325/

相关文章:

mysql - 如何在脚本中处理MySQL时区

mysql - 在 SQL 中,可以对行条件指定限制吗?

MySQL如何使用触发器将值减1

mysql - 查询错误: WHERE `someDateTime` IS NULL OR `someDateTime` < NOW() - INTERVAL 3 DAYS

php - PHP/Java 桥接问题

php - 如何确保在页面加载之前显示背景图像?

php - 比较php中两个数组的值

php - 如何在通过 Laravel Eloquent 方法连接的元素上使用 orderby

php - facebook api 将#_=_ 附加到我的返回 uri

php - PDO 的行数