MySQL_Fetch_....
10 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Jak se vypisuje obsah MySQL do tabulek. Zkoušel jsem MySQL_Fetch_Object MySQL_Fetch_Row MySQL_Fetch_Array ale nefongovalo to. Vypisuje mi to chybu Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /3w/webzdarma.cz/p/pokusy-s-php/index.php on line 23 Nebo místo arrey může být object nebo Row. Děkoju
-
supplied argument is not a valid MySQL result resource nejpravděpodobněji chyba v dotazu časté chyby: $dotaz = "SELECT * FROM table1"; $dotaz .= "WHERE 1"; - špatný název tabulky - řazení podle něčeho co není def
-
Vím jak to dostat z databáze, ale nevím, jak udělat, aby se mi to zobrazilo, když se na svoje stránky podívám. Jinak dík.
-
$sql = mysql_query ("SELECT `sloupec1`,`sloupec2` FROM `xxx`"); // sem napises dotaz na mysql while ($hodnoty = mysql_fetch_assoc ($sql)) { // postupne prochazi radky a do pole $hodnoty uklada hodnoty sloupcu .. viz. manual - pole & mysql_fetch_xxx print $hodnoty["sloupec1"] . " - " . $hodnoty["sloupec2"]; } .. jeste nezapomen na pripojeni k db .. to uz si najdi v sekci "podpora"
-
Ja sem uplny tupec a nemužu na to přijít. Už nad tím sedím dva dny, ale nic. Faktn kdybyste měli čas, tak mi prosím řekněte kde mám chybu. <body> <? @$spojeni=mysql_pconnect("mysql.webzdarma.cz","pokusy-s-php","...."); if(!spojeni){echo "spojeni se nepovedlo";} else {echo "Jste připojen";} ?> <H1>MySQL</H1> <? $db = 'mysql_select_db("pokusy-s-php",$spojeni);'; $sql = mysql_query ("SELECT `jmeno`,`prijmeni`,`email` FROM `zamestnanci`"); while ($hodnoty = mysql_fetch_assoc($sql)){ print $hodnoty["jmeno"] . " - " . $hodnoty["prijmeni"]. " - " . $hodnoty["email"]; }?> Něco <form action="index.php" method="post"> <input name="jmeno"><input name="prijmeni"><input name="email"> <input type="submit" value="přidat"> </form> <? $sql = 'INSERT INTO `pokus2` (`jméno`, `příjmení`, `e-mail`) VALUES ($jmeno, $prijmeni, $email);'; $dotaz =mysql_Query($sql);?> </body> Prý jen špatný 10 řádek, ale nevím co tam změnit.
-
$db = 'mysql_select_db("pokusy-s-php",$spojeni);'; => $db je typu string - retezec, text .. nemuzes davat funkci do uvozovek pokud chces aby se vykonala radek 10 je spatne protoze nevyberes databazi -> dotaz (query) se nemuze vykonat -> argument mysql_fetch_assoc je spatne .. mimochodem $spojeni=@mysql_pconnect..... ten zavinac se dava pred funkci a ne pred promennou, chces aby funkce netiskla chyby
-
Díky Lynxy, si u mě ten největší borec jakého znám. Už mi to faří! Fakt nevím jak poděkovat
-
posli mi soudek píva, nejlip budvarku :-)
-
Na to, aby čověk věděl, kde má chyby je dobré používat: $link=mysql_pconnect(........) or die("Spojení se nepovedlo"); direktiva or die zastaví vykonávání scriptu a vypíše co si tam dopíšu a přesně vím, kde je problém. Honza
-
<HTML>BTW s tim pconnect bych na localhostu moc nesachoval</HTML>