我正试图从php上获取MySQL的一半值。
例如;我有6条关于SQL的记录,我想拍0-3条记录。
我正在使用以下代码,但它不起作用。
我该怎么做?
<?php
$test=mysql_query("SELECT * FROM urun ORDER BY urun_id DESC ");
$output = array_slice($test, 0, 3);
?>
<?php
while ($deneme=mysql_fetch_assoc($output)) {
extract($deneme);
echo '<h3> '.$deneme['urun_baslik'].' </h3>';
}
?>
答案 0 :(得分:0)
您可以使用limit
和offset
作为前3:
"SELECT * FROM urun ORDER BY urun_id DESC LIMIT 3"
接下来的3:
"SELECT * FROM urun ORDER BY urun_id DESC LIMIT 3 OFFSET 3"