私は部分的に支払った学生の名前を出力しようとしています。 私は質問の悪い形式のため、私の悪い英語のため申し訳ありません「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));
}
を使用していない出力が何かをすることができます。ありがとうそしてこのコードは$query
ビーイングになります
フォーマットが悪いのはごめんなさい。 – nogad
2つのクエリが理にかなっていないのはなぜですか? – nogad
なぜ2つのクエリを実行するのですか?名前で 'status'を引っ張り、部分的に何をするかを行います。 – chris85