Autor Zpráva
slnko03
Profil *
Ahojte potrebujem rychlu pomoc.
mam jednoduchy dotaz na SQL

$result2 = mysql_query("SELECT id,natov FROM fotky WHERE (id_promo='$aktualid') and (id='$aktobrzobraz')");

kde vyberam fotky z urcitej skupiny. skupina je id_promo, a podla tohto dotazu mam vybratu fotku s ID napr.7.

teraz potrebujem zistit ktora fotka nasleduje po fotke 7 v danej skupine.

fotka id 8 moze patrit inej skupine takze ja potrebujem napr. fotku id 13 ako to viem dostat co najjednoduksie.

Dik
Someone
Profil
Něco jako:
$sql = mysql_query("SELECT * FROM fotky WHERE id_promo=".$aktualid." AND id>".$aktobrzobraz." ORDER BY id");
popř.
$sql = mysql_query("SELECT * FROM fotky WHERE id_promo=".$aktualid." AND id<".$aktobrzobraz." ORDER BY id DESC");
Tori
Profil
slnko03:
Případně koukněte i do FAQ: Některé časteji řešené dotazy pro MySQL - FAQ » Data pro další a předchozí záznam vůči $id, když jsou položky seřazeny podle jiného sloupečku než id

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0