Autor Zpráva
pananagram
Profil *
Dobrý den! Již delší dobu mě trápí jedna věc v PHP.. Rozdílné dotazy při různé podmínce, ale další část aby byla společná viz. příklad:

Pokud například bude splněna podmínka 1 -
@$sql = mysql_query('SELECT jmeno FROM seznam LIMIT 20')}


Pokud například bude splněna podmínka 2 -
@$sql = mysql_query('SELECT jmeno,datum FROM seznam WHERE datum="20.8.2006"');}


Ale zde aby to pokračovalo vždy, akorát to podle podmínky zvolilo výše položený dotaz...

   while ( $data = mysql_fetch_assoc($sql)) 
{

    echo '<h2>'.$data['jmeno'].'</h2>';
Mastodont
Profil
No a co když nebude splněna ani jedna z těch dvou podmínek, pak potřebuješ nějaký třetí SELECT ...
nightfish
Profil
if ($podminka1) $query = "SELECT jmeno FROM seznam LIMIT 20";
else $query = "SELECT jmeno,datum FROM seznam WHERE datum='20.8.2006'";
$sql = mysql_query($query);
while ($data = ...)
Bill
Profil
lol

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