0
我想显示具有特定列名称的行数。当我执行查询时,没有显示错误,但给出的输出只是资源ID#10。我是一名在PHP和MySQL领域的初学者。谁能帮我吗 ? 我试着下面的代码给出查询retuerning资源ID#10
$sql ="SELECT column1,column2 FROM table1 WHERE user_id='name' GROUP BY time_stamp";
$result = mysql_query($sql);
$count=1;
while($row = mysql_fetch_array($result)) {
echo "<form action=table2.php method=GET>";
echo"<tr>";
$row_no="SELECT COUNT(time_stamp) FROM table1";
$row_num = mysql_query($row_no);
echo "<td>" .$count. "</td>";
echo "<td>" .$row["column1"]. "</td>";
echo "<td>" .$row["column2"]. "</td>";
echo "<td>" .$row_num. "</td>";
echo "<td>" ."<input class=btn type=submit value=Delete". "></td>";
echo"</tr>";
echo "</form>";
$count=$count+1;
}
在'while循环中'mysql_query($ row_no)''后面使用'mysql_fetch_row()' – Suyog
也查询应该是'SELECT COUNT(time_stamp)'作为count FROM table1' – Suyog
不**使用'mysql_'nothing什么都不做,它是*弃用*功能。您需要将其更改为'mysqli_'函数或更好的'PDO'对象; –