Autor | Zpráva | ||
---|---|---|---|
Pavliq Profil |
#1 · Zasláno: 3. 2. 2008, 20:52:47
<?php
include "pripojeni.php"; $body_test=MySQL_Query("SELECT body FROM users WHERE id='$body[id]"); if (mysql_num_rows($body_test)==0) { $favorit_v= "nemáš žádné typy"; } else { $favorit_v= "můj typ je: $body[typ]"; } ?> Používám to pro něco jiného než body, ale to by nemuselo vadit. V mysql mám dva sloupce. Př. 1- typ 2- body. Chci, aby se mi pomocí té funkce buď zobrazila hláška, nemáš žádné typy / body = 0 / a nebo aby se mi ten typ zobrazil. Ať mám v databázi třeba body = 5 , furt se mi zobrazuje "nemáš žádné typy". Za pomoc při hledání problémů děkuji. |
||
Mike8748 Profil |
#2 · Zasláno: 3. 2. 2008, 20:56:09
pred tu podminku si dej echo mysql_error(); a vypis si chybu ne? to jsou zaklady
btw, jde o to $body[id] v dotazu |
||
Pavliq Profil |
#3 · Zasláno: 3. 2. 2008, 21:11:33
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /mnt/data/accounts/j/***************************.php on line 76
76 řádek = if (mysql_num_rows($favorit_f)==0) neřekl bych že jde o to, co píšeš..... |
||
K Profil * |
#4 · Zasláno: 3. 2. 2008, 21:17:06
if($body_test=@MySQL_Query("SELECT body FROM users WHERE id='$body[id]")){
if (mysql_num_rows($body_test)==0){ $favorit_v= "nemáš žádné typy"; } else { $favorit_v= "můj typ je: $body[typ]"; } } |
||
djlj Profil |
#5 · Zasláno: 3. 2. 2008, 21:18:47
$favorit_v= "můj typ je: $body[typ]";
Kde se vezme pole $body? Vyčaruje z ničeho? Jinak viz Mike8748. |
||
K Profil * |
#6 · Zasláno: 3. 2. 2008, 21:25:24
djlj
if($body_test=@MySQL_Query("SELECT body FROM users WHERE id='$_GET[id]")){ if (mysql_num_rows($body_test)==0){ $favorit_v= "nemáš žádné typy"; } else { $favorit_v= "můj typ je: $_GET[typ]"; } } viz kod. tusim ze slo o to zkontrolovat zda takovy zaznam existuje v DB a pokud ano, vypsat nazev typu. |
||
Časová prodleva: 16 let
|
0