Autor | Zpráva | ||
---|---|---|---|
dado Profil * |
zobrazení dat z mysql
potřebuji zobrazit data z databáze ve scriptu nevidím chybu přesto stránka nic nezobrazí ani chybovou hlášku nevíte kde je chyba? tady je script: <?php $link=mysql_connect("mysql.ic.cz","xxxxx","xxxxx")or die("nepovedlo se připojit k databázi"); mysql_select_db("xxxxx",$link)or die("nepovedlo se otevřít databázi"); $result=mysql_query(SELECT* FROM `uzivatele`); while($row=mysql_fetch_array($result)); echo $row["id"]."".$row["jmeno"]."".$row["mail"]."".$row["heslo"]; ?> Moderátor Davex: Nepiš celý nadpis tématu verzálkami.
|
||
Radovan789 Profil * |
#2 · Zasláno: 28. 12. 2010, 16:10:29
Zkontroluj si syntaxi while.
|
||
ninja Profil |
#3 · Zasláno: 28. 12. 2010, 17:15:35 · Upravil/a: ninja
$result=mysql_query(SELECT * FROM `uzivatele`); while($row=mysql_fetch_array($result)) echo $row["id"]."".$row["jmeno"]."".$row["mail"]."".$row["heslo"]; Tedy mezeru pred * hvězdičkou v SELECTU a odstranit středník na konci while(). |
||
dado Profil * |
#4 · Zasláno: 28. 12. 2010, 19:32:53
Děkuji za reakce hned sem to opravil ale opět bez výsledku nemůže být chyba přímo tady?(SELECT * FROM `uzivatele`) skoušel jsem ještě takhle a všechno možný ale bez výsledku
("SELECT * FROM `uzivatele`") |
||
Radovan789 Profil * |
#5 · Zasláno: 28. 12. 2010, 19:34:28
Hoď sem ještě jednou celý kód, tak jak ho máš upravený.
|
||
panther Profil |
#6 · Zasláno: 28. 12. 2010, 19:39:09
dado:
„nemůže být chyba přímo tady?“ může, pokud neexistuje tabulka „uzivatele“ - přidej si tam echo mysql_error() za ten SELECT.
ninjův kód je funkční, chybu budeš mít ještě někde jinde, pokud ne v dotazu. |
||
dado Profil * |
<?php $link=mysql_connect("mysql.ic.cz","xxxxx","xxxx")or die("nepovedlo se připojit k databázi"); mysql_select_db("xxxxxxx",$link)or die("nepovedlo se otevřít databázi"); $result=mysql_query(SELECT * FROM `uzivatele`); while($row=mysql_fetch_array($result)) echo $row["id"]."".$row["jmeno"]."".$row["mail"]."".$row["heslo"]; tady to je ?> Moderátor panther: Vkládej prosím kódy mezi značky [>pre] a [>/pre] (stačí kliknout na ).
|
||
Davex Profil |
#8 · Zasláno: 28. 12. 2010, 19:42:38
dado:
Chybí ti uvozovky kolem řetězce na 5. řádku. |
||
dado Profil * |
#9 · Zasláno: 28. 12. 2010, 19:43:21
tabulka uzivatele tam je i nazev mam přesně
|
||
dado Profil * |
tak sem tam dal ti uvozovky snad tedy dobře ale stále prázdná stránka dal sem za ten select podle rady taky mysql_error ale bez výsledku
$result=mysql_query("SELECT * FROM `uzivatele`"); echo mysql_error(); while($row=mysql_fetch_array($result)) echo $row["id"]."".$row["jmeno"]."".$row["mail"]."".$row["heslo"]; Moderátor panther: Vkládej prosím kódy mezi značky [>pre] a [>/pre] (stačí kliknout na ). Moderátor Davex: To je teď nějaký nový zvyk psát celý text tučně?
|
||
panther Profil |
#11 · Zasláno: 28. 12. 2010, 19:48:57
dado:
echo mysql_num_rows($result) - jsou tam nějaká data v té tabulce?
|
||
dado Profil * |
#12 · Zasláno: 28. 12. 2010, 19:59:04
takhle to mam v databazi na serveru ic.cz
|
||
Miri Profil * |
#13 · Zasláno: 30. 12. 2010, 10:32:34
$result=mysql_query(SELECT * FROM `uzivatele`);
nevim jestli je to chyba ale já píši takhle: $result=mysql_query(SELECT * FROM uzivatele); |
||
Davex Profil |
#14 · Zasláno: 30. 12. 2010, 18:24:16
Miri:
Zase tam chybí ty uvozovky. Ty tam být musí! Na IC.cz je ve výchozí konfiguraci PHP vypnuté zobrazování chyb. Zapni si je v souboru .htaccess. php_flag display_errors On php_value error_reporting 6135 |
||
Časová prodleva: 13 let
|
0