2
してください:だから私は、この持っている変化のMySQL
if(isset($_GET['id'])){
$id = $_GET['id'];
$sql = "UPDATE data SET ap = 1 WHERE id = $id" ;
$retval = mysqli_query($dbcon,$sql);
$result = mysqli_query($dbcon,"SELECT ap,id FROM data WHERE id = '$id'") or die(mysql_error());
while ($row = mysqli_fetch_array($result)){
$ap = $row['ap'];
$idd = $row['id'];
}
}
と:?私は、/ BLA/index.phpををlocalhostにURLを変更すると
<div id="<?php if($ap == 1 and $idd == 1){echo:'s1p';}else{echo:'s1';}?>" class="boxabs">
</div>
<div id="<?php if($ap == 1 and $idd == 2){echo:'s2p';}else{echo:'s2';}?>" class="boxabs">
</div>
<div id="<?php if($ap == 1 and $idd == 3){echo:'s3p';}else{echo:'s3';}?>" class="boxabs">
</div>
をしてもdivの1カントーID = 3、 $ ap == 1を持ち、div 3だけが緑色を表示します(s1p =緑色div、sp =赤色div)。 また、$ idd == xを削除すると、すべて緑色になります。
のMySQL(あなたは私が何を意味するか理解していない場合):
id|ap
1 |1
2 |2
3 |1
$ apには、私がループしながら、あなたは私がこれを克服する方法を@nogadが – nogad
であなたのhtmlが必要になりますNTHE上書きされ続けるのだろうか? –
の出力を考えたり、whileループでhtmlを作成したり、配列に値を代入して後者を使用することはできません。 – nogad