Problem s mysql_fetch_array()

3 příspěvky

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Na mojej stranke mi vypisuje chybu: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /3w/euweb.cz/p/profinzer/index.php on line 10 Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /3w/euweb.cz/p/profinzer/index.php on line 18 Ked to skusam doma na localhoste (doma nemam net) tak mi vsetko ide. Skusal som to aj u kamarata na druhom localhoste a tiez mu to islo v pohode. Na vasom serveri mi ale vypisuje horeuvedenu chybu. Tabulky su OK. tu je kod: $link = get_db_connection(); $query = "SELECT keyword FROM INZERCIA"; $result = mysql_query($query); echo "a".$result; MySql_Close($link); while ($row = mysql_fetch_array($result)) { if ($row["keyword"] != '') { $content.= $row["keyword"].","; } } MySql_Free_Result($result);
  2. problem bude v tom $link, asi nebude uspesne vytvoreny. Zkus po kazde akci echo mysql_error(); To ti povi, co se stalo (nebo nestalo) pri akcich pripojovani na db a pri vykonavani query. Hodne to pomaha. Taky osetrovani chyb typu if ( isset($link) ) { echo "nepripojeno"; die; }
  3. >> ... ... ... >>MySql_Close($link); >> while ($row = mysql_fetch_array($result)) >> ... ... .. Já nevím, ale co takhle ukončit spojení s databází až po skončení cyklu while?

← Zpět na všechna témata