繁体   English   中英

PHP中的多个MySQL查询

[英]multiple mysql queries in php

我正在尝试在mysql表中获得特定的正方形。 这是我到目前为止所拥有的。

$sql = "select Saturdaymorning From schedule where username like '%$user%';";
$stmt = $db->prepare("select Saturdaymorning From schedule where username like '%$user%';");
$stmt = $db->exec($sql)

$sql1 = "select Saturdayafternoon From schedule where username like '%$user%';";
$stmt1 = $db->prepare("select Saturdayafternoon From schedule where username like '%$user%';");
$stmt1 = $db->exec($sql1)

我能够使第一个工作,但第二个出现缓冲区错误。 一个人如何一次运行多个查询。 我不了解“ fetchall()”命令或它的工作方式。 谢谢

[EDIT]我必须分开称呼它们,因为我在类似于

if($sql = "yes"){ satmorn = "Saturday Morning"} 

等等。

不确定PHP,但是我真的不明白为什么从同一张表中进行选择时为什么需要在此处运行多个查询。 您可以修改查询以合并两个语句

select Saturdaymorning,
Saturdayafternoon
From schedule 
where username like '%$user%'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM