Připojení k DBz PHP/bez výpisu
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é.
-
Snažím se připojit k DB z php: $mysqlLink = mysql_connect("sql1.webzdarma.cz", "animexfcz_cele_nedam", "opravdu_nedam"); # údaje zjištěny z https://www.webzdarma.cz/uzivatel/nastaveni/mysql # první = host, druhý = uživatelské jméno, třetí = heslo if (!$mysqlLink) { echo "<b>Chyba připojení k DB</b>- MySQL error ".mysql_errno().": ".mysql_error()."<br />"; } else { echo "<b>Prý to chyba připojení k DB není</b>- MySQL error ".mysql_errno().": ".mysql_error()."<br />"; # zobrazí: Prý to chyba připojení k DB není- MySQL error 0: var_dump($mysqlLink); # zobrazí: source(2) of type (mysql link) } @mysql_query("SET NAMES utf8"); $sql = "SELECT * FROM tabulka WHERE id=25195"; $sql_d = mysql_query($sql); # zkoušeno se shodným výsledkem i: # $sql_d = mysql_query($sql, $mysqlLink); var_dump($sql_d); # vypíše: bool(false) Při práci se shodným sql výrazem v phpmyadmin na https://sql1.webzdarma.cz mi výraz bez problému funguje problém bude někde v připojení, ale netuším kde - nějaký nápad?
-
Vážně jsem si myslel, že jsem na to už přišel. Můj výplod byl takovýhle. Webzdarma.cz má pro účet zdarma, limit 20MB na databázi, ale až 128MB na import. Jinýmy slovy je možné nahrát větší databázi, než na jakou mám nárok a proto musím buď snížit její velikost, nebo si pořídit placenou variantu abych to vyzkoušel, snížil jsem skokově velikost databáze z překvapivých zhruba 120MiB na zhruba 25Kib a zkusil znovu spustit script. Bohužel, znovu bez úspěchu. while ($res = mysql_fetch_array($sql_d)) { echo "$res[id]<br />"; } pořád nic nevypisuje a hlášky zůstaly beze změn. Vážně mě zajímá, v čem je problém.
-
Nemáte zvolenou databázy z které se má provádět čtení, viz php.net/mysql_select_db