Portál AbcLinuxu, 10. května 2025 17:21

Dotaz: Warning: mysql_fetch_array()

27.7.2004 19:00 Patsy
Warning: mysql_fetch_array()
Přečteno: 342×
Odpovědět | Admin
Prendal jsem domenu na jiny server a tam mi php hlasi chybu

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in:.....

ale jsem si jist ze je script spravne... Je to nejaka volba v php.ini nebo v nastaveni mysql.. aby tato radka nize nehlasila chybu?

return (mysql_num_rows($result) > 0);
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.7.2004 19:15 jm
Rozbalit Rozbalit vše Re: Warning: mysql_fetch_array()
Odpovědět | | Sbalit | Link | Blokovat | Admin
Copak, pipni.cz? :-D Co vypise tenhle skript?

<?php
$sql = "SELECT * FROM `mojetabulka` WHERE `id` = '1'";

db_connect();

$result = mysql_query($sql) or die(mysql_error());

while($row = mysql_fetch_array($result)){

}

mysql_close(db_connect());
?>

Za mojetabulka je samozrejme nutne dosadit neco smysluplneho... Za

27.7.2004 19:21 Patsy
Rozbalit Rozbalit vše Re: Warning: mysql_fetch_array()
Nechapu smysl odpovedi...
27.7.2004 19:34 jm
Rozbalit Rozbalit vše Re: Warning: mysql_fetch_array()
No tak to je pak tezky. Smysl odpovedi je v tom, aby ten skript vypsal, v cem je konkretne chyba...
27.7.2004 19:26 ...... | skóre: 41 | blog: ...
Rozbalit Rozbalit vše Re: Warning: mysql_fetch_array()
Odpovědět | | Sbalit | Link | Blokovat | Admin
tohle pokud vím není až tak server o PHP a MySQL....což takhle to napsat tam kam to patří?
jinak jak na to koukám tak když to nejede tak někde bude chyba :-))
27.7.2004 19:30 Patsy
Rozbalit Rozbalit vše Re: Warning: mysql_fetch_array()
Ja taky neresim jak spravne napsat script.. ten script je funkcni...( po prenosu na jiny server je chyba...) me jde o nastaveni MySQL nebo php.ini coz sem IMHO patri...
27.7.2004 19:47 Jack | skóre: 21 | blog: Od_vseho_trochu | Brno
Rozbalit Rozbalit vše Re: Warning: mysql_fetch_array()
Myslim ze to sem patri. Vyslo zde par peknych clanku o MYSQL. Jak sprava databazi tak jejich tvore a taky se tady resi programovani, tak si myslim ze, ze to sem patri. A v neposledni rade je to i server o LINUXu/UNIXu :-) a tohle je software pod LINUXem.
27.7.2004 19:37 Jack | skóre: 21 | blog: Od_vseho_trochu | Brno
Rozbalit Rozbalit vše Re: Warning: mysql_fetch_array()
Odpovědět | | Sbalit | Link | Blokovat | Admin
A normalni pripojeni na MYSQL server ti jde? Nezastavi se kdyz napises mysql_connect ("host", "server", "heslo") or die ("asi nepojede");

tohle probedne bez vypisu?
27.7.2004 19:42 Jack | skóre: 21 | blog: Od_vseho_trochu | Brno
Rozbalit Rozbalit vše Re: Warning: mysql_fetch_array()
Nejak me nedosel ten return. ma vratit hodnotu vetsi nez 0? Nejsem si jisty, zda to jde takhle napsat. Pisu to proste jinak no. A nekde jinde mysql_fetch_array() funguje?
27.7.2004 20:49 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Warning: mysql_fetch_array()
Odpovědět | | Sbalit | Link | Blokovat | Admin
A co kontrolovat chybu tam kde nastane (nejspíš mysql_query) a případně si vypsat chybu pomocí mysql_error? Křišťálové koule už fakt došly...
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
27.7.2004 22:14 Jack | skóre: 21 | blog: Od_vseho_trochu | Brno
Rozbalit Rozbalit vše Re: Warning: mysql_fetch_array()
Odpovědět | | Sbalit | Link | Blokovat | Admin
To je pravda, podle toho co je tady napsano to vypada, ze ta fce dostava chybny parametr. Tam muze byt preklep nebo neco... Muze mi nekdo objastnit, co ma delat zapis toho returnu (jako retunrn vim k cemu je, ale nejak me doslo, co se deje v te zavorce?) asi ty data byli spatne vyzvednuty z databaze. Nemuzete sem dat kousek toho kodu?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.