[英]how to make multiple queries in PHP
我对此很陌生,并且有非常基本的知识 php 和 SQL 这是我的第一个网站,请有人帮忙。
我目前有信息从我的数据库中提取到我的网站,这很好。
但是我想在同一个 html 页面上运行另外几个查询,这将显示数据库中最新 5 个条目的列表并按“location_id”降序对它们进行排序,另一个将显示 5 个条目的列表并随机显示它们每次页面刷新。 请参阅下面的代码:
?php
require "connect.php";
$query = "select * from location";
$result = @mysql_query($query, $connection)
or die ("Unable to perform query<br>$query");
?>
<?php
while($row= mysql_fetch_array($result))
{
?>
<?php echo $row['location_id'] ?>
?php } ?>
另外,当我尝试自己解决这个问题时,我在不同的位置复制了上面显示的循环,它不会显示任何内容,有人可以解释为什么吗?
多谢你们
需要重置,
mysql_data_seek( $result, 0 );
我刚刚看到了语法。
我猜 ”;” 丢失在
应该
<?php echo $row['location_id'] ; ?>
您可以重置查询来执行此操作或
创建一个具有不同名称的新查询和结果,然后在页面运行时让它 select 运行其中一个查询。
$query1 = "select * from location";
$result1 = @mysql_query($query1, $connection);
or die ("Unable to perform query<br>$query1");
重置可能更容易,但这也是一个选项
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.