Autor | Zpráva | ||
---|---|---|---|
Baaraa Profil |
#1 · Zasláno: 22. 3. 2007, 08:22:30
upravuju starší kód a už jsem zapoměla, jak jsem to původně myslela.
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in .... Warning: reset(): Passed variable is not an array or object in ...... kód mám: function GetData($id) { $d=sprintf("select * from f_zakazky where id=%d",$id); $dotaz=mysql_query($d); $zaznam=mysql_fetch_array($dotaz); Reset($zaznam); for($i=0;$i<Count($zaznam);$i++) { $GLOBALS[Key($zaznam)]=Current($zaznam); Next($zaznam); }; } |
||
wyny Profil * |
#2 · Zasláno: 22. 3. 2007, 09:34:36
a keby si pridal:
$link = mysql_connect(...); $dotaz=mysql_query($d, $link); |
||
nightfish Profil |
#3 · Zasláno: 22. 3. 2007, 09:43:45
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in ....
proměnná předaná mysql_fetch_array() není platný odkaz na výsledek MySQL dotazu - za mysql_query si dej echo mysql_error() a dozvíš se, v čem je problém Warning: reset(): Passed variable is not an array or object in ...... proměnná předaná funkci reset() není pole ani objekt |
||
ronnie Profil |
#4 · Zasláno: 22. 3. 2007, 09:45:40
Je třea testovat zda MySQL dotaz vratil nějaký výsledek, když ne, vypíšou se právě tyto chyby.
|
||
Baaraa Profil |
#5 · Zasláno: 22. 3. 2007, 18:35:49
díky, jdu s tím něco udělat.
|
||
Baaraa Profil |
#6 · Zasláno: 22. 3. 2007, 18:44:27
tak chyba byla v $d=sprintf("select * from f_zakazky where id=%d",$id);
mám jinak pojmenován id. Už je to opravené. Díky za pomoc |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0