我一直在尝试输出部分付款的学生的姓名。 我可以输出的东西时,我不会使用'WHERE子句WHERE子句在PHP中不起作用
$link = mysqli_connect("localhost", "root", "", "test");
$partial = "Partial";
$full = "Full Payment";
$query = "SELECT student_name FROM student WHERE student.status ='".$partial."'";
$query .= "SELECT student_name FROM student ORDER BY student_name";
if (mysqli_multi_query($link, $query)) {
do {
/* store first result set */
if ($result = mysqli_store_result($link)) {
while ($row = mysqli_fetch_row($result))
/* print your results */
{
printf("%s\n",$row[0]);
printf("\n");
printf("<br>");
}
mysqli_free_result($result);
}
}
while(mysqli_more_results($link) && mysqli_next_result($link));
}
对不起,这个问题的坏格式和我的英语不好。谢谢你,希望您的答复
不要为坏格式感到抱歉,修复它 – nogad
2个查询没有意义,为什么不只是一个? – nogad
为什么有两个查询?用名字拉上'status',然后按照你的偏好来做。 – chris85