[英]MYSQL Query $result[x] stopped working
我在我的mysql包含文件sql.php中有这个mysql查询:
$resultid = array();
$sqlstring9 = "SELECT * FROM auswahl_time WHERE IsActive = 1 ORDER BY Time_PKey ASC";
$resultid[9] = mysql_query($sqlstring9);
$resultid10 = mysql_query($sqlstring9);
在我的索引页面上:
echo mysql_num_rows($resultid[9]);
echo mysql_num_rows($resultid10);
仅返回$ resultid10的结果,而不返回$ resultid [9]。 我之前使它起作用,但我不确定此后发生了什么变化。 这项工作有什么要求? 我需要在每个脚本中为resultid初始化数组吗?
尝试这个
$sqlstring9 = "SELECT * FROM auswahl_time WHERE IsActive = 1 ORDER BY Time_PKey ASC";
$resultid = mysql_fetch_assoc(mysql_query($sqlstring9));
echo $resultid[9];
echo $resultid[10];
我发现了问题,原来我还有另一个不相关的查询,称为$ resultid。 重命名后,它起作用了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.