| Autor | Zpráva | ||
|---|---|---|---|
| fleury16 Profil |
#1 · Zasláno: 22. 1. 2012, 14:51:32
Zdravím,
potřeboval bych vědět pomocí jaké funkce lze zjistit zda existuje zápis v databázi zkoušel jsem tohle: $sql_prikaz = "SELECT zajimavost FROM zajimavosti WHERE zajimavost_id = '". $_GET["osobnost_id"] ."'";
$vysledek = mysql_query($sql_prikaz);
if(isset($vysledek)){
echo "ano";
}
else{
echo "ne";
}Prosím někoho o radu děkuji |
||
| Tonny Profil * |
#2 · Zasláno: 22. 1. 2012, 15:01:15
Možná to jde i jednoduším způsobem, ale já to dělám takhle:
$sql_prikaz = "SELECT zajimavost FROM zajimavosti WHERE zajimavost_id = '". $_GET["osobnost_id"] ."'";
$vysledek = mysql_query($sql_prikaz);
$pocet_zaznamu = MySQL_Num_Rows($vysledek);
if($pocet_zaznamu == 0){
echo "Nebyl nalezen žádný výsledek";
}
else{
.......
} |
||
| Keeehi Profil |
#3 · Zasláno: 22. 1. 2012, 15:05:16
Jen doplním, že isset testuje existenci proměnné (že existuje někde nějaké místo v paměti a je jedno co v něm je) a proměnnou jste vytvořil už na řádku 2. Proto to bylo vždy true.
|
||
| David P Profil * |
#4 · Zasláno: 22. 1. 2012, 19:47:16
$dotaz = "SELECT COUNT(*) FROM table WHERE sloupek='$osetrena_promena_zadny_get'"; $vysledek = mysql_result(mysql_query($dotaz),0) ; |
||
|
Časová prodleva: 14 let
|
|||
0