

výpis mailů z databáze
viz nadpis.
níže kód
<?php
mysql_connect("server", "user", "pass");
mysql_select_db("db");
$var=mysql_query(“select * from db“)
While($list=mysql_fetch_object($var)){echo $list->email;}
?>
kde je chyba? díky za odpovědi
select * from db
Opravdu jsou v tabulce db?
To je nějaký kvíz? Tak si v PHP zapni výpis chyb a hned budeš vědět, v čem je problém.
Chyba môže byť:
- nesprávny typ úvodzoviek (je rozdiel medzi `"` a `“`)
- HTML zakódovaný znak `>` v `echo $list->email`
- neexistujúci stĺpec email, neexistujúca tabuľka db, neexistujúci používateľ user s heslom pass, neexistujúci SQL server, nenainštalované PHP, nenainštalovaný webový server a pod.
Zapni si ten výpis chýb, ako radí host, a hneď budeš vidieť, kde je problém.
ok, jen mi prosím poraď jak a kde zapnout výpis chyb.. Pro mě je tohle španělská vesnice a ptám se zde místo kolegy, který ačkoli toho ví dost, tak ne vše
Napr. za behu v PHP:
Alebo v .htaccess:
Viď manuál.
Kromě originálního manuálu přidám něco stravitelnějšího pro neangličtináře:
error_reporting
tak chyba je
edit: snažil jsem se dopátrat co to je ale marně
Aha, tú chybu som si nevšimol - chýba tam bodkočiarka na konci riadku s `mysql_query`.