Stránka 1 z 1

Výpis z tabulky - prázdná (ANO-NE)

Napsal: ned 13. čer 2010, 12:17
od KapaCZ
Potřeboval bych poradit se zapsáním:

Mám tabulku auto, kde jsou sloupce BMW, FIAT, AUDI.
Potřebuji zjistit zda tabulka FIAT je prázdná, a pokud ano tak to vypíše PRÁZDNÁ.
Pokud ne tak NĚCO TU JE.

Nevim jak zapsat to if aby to dělalo to co jsem zde popsal.

Kód: Vybrat vše

$sql = mysql_query("SELECT * FROM auto WHERE fiat = '".$_GET["fiat"]."' ORDER BY id DESC;");
   
 if(..........){
  echo"PRÁZDNÁ";
 }else{
echo"NĚCO TU JE";
}

Re: Výpis z tabulky - prázdná (ANO-NE)

Napsal: ned 13. čer 2010, 12:20
od bubanek

Kód: Vybrat vše

if(mysql_num_rows($sql) == 0){
  echo"PRÁZDNÁ";
}else{
echo"NĚCO TU JE";
}

Re: Výpis z tabulky - prázdná (ANO-NE)

Napsal: ned 13. čer 2010, 12:25
od KapaCZ
Díky to je přesně ono :)

Re: Výpis z tabulky - prázdná (ANO-NE)

Napsal: ned 13. čer 2010, 12:47
od bubanek
Tak to jsem rád že jsem se trefil.
Ten tvůj popis je hodně kostrbatej 8-)

Re: Výpis z tabulky - prázdná (ANO-NE)

Napsal: ned 13. čer 2010, 13:26
od KapaCZ
:) ano je. Je těžký popsat něco co mám v hlavě. když sám pořádně nevim jak to funguje :D

Re: Výpis z tabulky - prázdná (ANO-NE)

Napsal: ned 13. čer 2010, 14:01
od arxeiss
Jenom já bych to upravil, urychlíš si tím chod. Když dáš to co jsi dal, tak on vybere všechny ty články, a nakopíruje je do PHP a tam to zabírá místo v RAMce, navíc čas který se to kopíruje atd...
Udělal bych spíše

Kód: Vybrat vše

$cislo = mysql_result(mysql_query("SELECT COUNT(id) FROM auto WHERE fiat = '".$_GET["fiat"]."' ORDER BY id DESC;"),0);
kde v $cislo budeš mít kolik těch článků je

Sice ten čas je malý, ale když tam potom budeš mít těch dat hodně tak už by jsi to mohl poznat :)
Teda z toho tvojeho popisu jsem pochopil že tobě nejde o to co je v těch článcích, ale pouze jesti tam je, a to je výhodnější toto :)