我想在sport = padel时选择行的所有内容。
我的代码是:
$result = mysqli_query($con,"SELECT sport FROM posts WHERE sport='padel'
");
while($row=mysqli_fetch_assoc($result)){ ?>
<div class= 'box1'>
<p align='middle'><?php echo $row['username']; ?></p>
<h3 align='middle'>Playing</h3>
<h3 align='middle' style= 'color:blue'><?php echo $row['sport']; ?> </h3>
<div><p align='middle' >Disponibilidade:</p>
<h3 align='middle' style='color:blue'><?php echo $row['text']; ?></h3></div>
<p></p>
<h3 align='middle' style='color:blue'><?php echo $row['city']; ?></h3>
<button text-align='middle' id='submit1' type='submit1'>
contact </button>
</div>
事实上,选择sport = padel的所有行,但是错过了不同列中的所有其他内容(给我未定义的变量)
我想我可以这样做:
$result = mysqli_query($con,"SELECT sport FROM posts WHERE sport='padel'
WHERE text='' WHERE city=''");
但没有奏效。任何人都可以帮助我吗?
答案 0 :(得分:0)
正如其他人在评论中提到的那样,您需要指定要撤回的列,仅在您撤回运动列时。
SELECT * FROM posts WHERE sport="padel"
这将确保您撤回所有列。或者,您可以指定多个逗号分隔列
SELECT col1, col2, col3 FROM posts WHERE sport="padel"