【发布时间】:2012-02-08 14:59:28
【问题描述】:
我觉得我在这里错过了一些非常简单的东西。这是我的 sql 查询:
$getpages = "SELECT id FROM pages WHERE account = 2 ORDER BY page_order";
$showpages = @mysqli_query ($dbc, $getpages);
$row = mysqli_fetch_array($showpages, MYSQLI_NUM);
然后我打印第一个结果:
echo $row[0];
并得到一个正确的值,第一页的id(按页面顺序):
10
所以我提交了一个表单,它只是将 $row[0] 转换为 $row[1]。
没有任何打印。我不明白。
【问题讨论】:
-
请发布更多代码不足以继续。您想在哪里打印什么内容以及您的表单是如何设置的?
-
“所以我提交了一个表单,它只是将 $row[0] 转换为 $row[1]。”
-
查看常见问题解答为什么我的
mysql_fetch_array只返回一行stackoverflow.com/tags/php/info -
哪种形式?你能显示那个表格的代码吗?
-
要获取多行,您必须循环获取它们。