Ben bir MySQL veritabanı sonuçlarının bir çift sayı dönmek gerekiyor PHP kodu biraz var. Ben sorguyu yürütmek için mysqli uzantısı kullanıyorum.
Benim kod şu anda yaklaşık olarak şudur:
//assume we already have a database connection
$query = "SELECT id
FROM movies
WHERE publish = 1
AND showimage = 1
ORDER BY date DESC
LIMIT 6";
$result = $connection->query($query);
while ($row = $result->fetch_assoc()) {
//do some stuff
}
Gördüğünüz gibi, ben 6 satır sorgu sınırlama var, ancak bazı koşullarda, az iade edilecektir. Sadece 3 satır döndürülür varsa, ben son satırı atmak ve sadece 2 tutmak istiyorum.
MySQL sorgu veya mysli ben bunu nasıl yapabilirim?
Şimdiden teşekkürler.