Autor Zpráva
Dunne
Profil *
Potrebuji aby pri vyberu z Db cez formular se v pripade kdyz podle zadanych parametru hodnota neexistuje vypisovala nejaka hlaska nebo aby se vyber neprovedl. Poradi mi nekdo jak na to?
DJ Miky
Profil
Chtělo by to blíže popsat, nebo lépe kód a co to dělá / nedělá.

Pokud jsem to dobře pochopil, tak by stačila podmínka
if(!mysql_num_rows($dotaz)) {
  echo 'Nic se nevybralo.';
}
else {
  while($zaznam=mysql_fetch_assoc($dotaz)) {}
}
Dunne
Profil *
Predelala jsem to ale ted jse mi nevypisuje prvni polozka u kazdeho vyberu


<?php
if(!$row = mysql_fetch_array($result)) {
echo 'Nic se nevybralo.';
}
else {


while ($row = mysql_fetch_array($result))


{
?>
<tr>
<td width="10%">
<?php echo $row["sirka"]; ?>cm
</td>
<td width="10%">
<?php echo $row["dlzka"]; ?>cm
</td>
<td width="10%">
<?php echo $row["pocet"]; ?>
</td>
<td width="10%">
<?php echo $row["cena"]; ?> Sk
</td>
<td width="10%">
<?php echo $row["status"]; ?>
</td>
<td width="10%">
<a href="index.php?title=kosik&action=add&id=<?php echo $row["id"]; ?>&pocet=1"><h2>Pridat</h2></a>
</td>
</tr>
<?php
}
}

?>
Taps
Profil
Dunne
proč to nezkusíš tak
if(!mysql_num_rows($result))

anebo
if(mysql_num_rows($result)==0)
Dunne
Profil *
Skusila jsem to uz to funguje dekuji

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