slot_leftが最大の行を1つ選択する必要があります。試しましたスロットが最も大きい行を選択
for ($i=1;$i<3;$i++) {
$sql5 = "SELECT * from user u where (
select max(slot_left) from company c,user u
where c.id=u.company_id and c.id='$name'
)";
$result5 = mysqli_query($link, $sql5) or die(mysqli_error($link));
while($row=mysqli_fetch_array($result5)) {
// echo the id which the slot_left is the biggest
echo $i['slot_left'];
}
}
まだできません。助けてください!
コードにフォーマットを追加してください。 – amosrivera
echo $ i ['slot_left']; ...正しいとは言えません、おそらく$ row ['slot_left'] – Paul
あなたの内部クエリには閉じた括弧がありませんか? –