Autor Zpráva
Baaraa
Profil
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 *
a keby si pridal:

$link = mysql_connect(...);
$dotaz=mysql_query($d, $link);
nightfish
Profil
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
Je třea testovat zda MySQL dotaz vratil nějaký výsledek, když ne, vypíšou se právě tyto chyby.
Baaraa
Profil
díky, jdu s tím něco udělat.
Baaraa
Profil
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
Toto téma je uzamčeno. Odpověď nelze zaslat.

0