我需要根据主ID从数据库中获取记录。 我已经使用变量$ conn建立了到数据库的连接 我想从名为allpages的表中回显第一行第一列记录。
这是我的代码,什么也没有回应。
<?php
if(isset($_GET['id'])){
$id=$_GET['id'];
}else{$id=1;};
$sqle="SELECT * FROM allpages WHERE id='$id'";
$res_data=mysqli_query($conn,$sqle);
while($row=mysqli_fetch_array($res_data)) {$first =
$row[1];
$second = $row[2];
$third = $row[3];
$fourth= $row[4];};?>
<?php echo $first;?>
答案 0 :(得分:0)
请检查您的表是否有任何记录。因为我看到了您的代码并对其进行了测试,所以它可以在我的服务器中正常运行,如果您只希望从数据库中获取第一条记录,那么为什么循环。
$sqle="SELECT * FROM products WHERE id='$id'";
$res_data=mysqli_query($conn,$sqle);
$singleRow = mysqli_fetch_array($res_data) ;
echo $singleRow; //or print_r($singleRow);
希望这会对您有所帮助。