我想通过Id订购数据,我该怎么做?
if($_GET["grupid"]>0){
$DUZEN = array();
$sql = "SELECT * FROM siparis_ana WHERE grupid =".$_GET["grupid"];
$rsDuzen = mysql_query($sql, $conn) or die(mysql_error());
while ($r = mysql_fetch_assoc($rsDuzen)) {
$DUZEN[] = $r;
}
}
我可以使用此代码读取具有相同组ID的所有数据。但数据是随机的。
答案 0 :(得分:0)
您必须在查询中使用mysql order子句,例如order by id asc
。您可以在查询结束时使用它。
$sql = "SELECT * FROM siparis_ana WHERE grupid =".$_GET["grupid"]." order by id asc";
答案 1 :(得分:0)
您的SQL查询应该如下所示...
$sql = "SELECT * FROM siparis_ana where grupid = " . $_GET['grupid'] . " ORDER BY id asc ";