Problém s PHP

Teoretické základy sítě Internet (OSI model, rodina protokolu TCP/IP). Tvorba webových aplikací s využitím jazyku HTML, CSS, JavaScript, PHP a SQL.
Uživatelský avatar
Eubie
Matfyz(ák|ačka) level III
Příspěvky: 295
Registrován: 8. 10. 2005 15:35
Typ studia: Informatika Bc.
Kontaktovat uživatele:

Problém s PHP

Příspěvek od Eubie »

Prosím vás, mám menší problém a už z něj trošku šílím..
Mám
CREATE TABLE sekce
(id INTEGER NOT NULL,
nazev VARCHAR(80),
...
PRIMARY KEY (id) );

Dál mám php skript, kterej si parametr předává v promenný sekce. Po zavolání adresy toho skriptu 1/ nefunguje echo "$sekce" a 2/
$link= mysql_connect("localhost", "...", "...");
mysql_select_db("czlucien", $link);
if (!$link) {
die('Could not connect: ' . mysql_error());}
$dotaz = "SELECT nazev FROM sekce WHERE id=$sekce";
$info = mysql_query($dotaz, $link);
if (!$info) {
die('Could not query:' . mysql_error()); }

mi řiká (explorer), že mám chybu v SQL dotazu. Pokud ale ten samej dotaz položím samotnýmu DB stroji, tak projde v pohodě. Navíc uplně stejně to mám vk jiným dokumentu a tam to běží v pořádku, myslim tu konstrukci dotazu. Nevidí někdo nějakou chybu v obou těch případech? Podobnost sekce a $sekce nehraje roli, je to s oběma stejná písnička..
Díky.
Uživatelský avatar
Isidor
Adoptoval Tutcheka
Adoptoval Tutcheka
Příspěvky: 247
Registrován: 8. 12. 2004 23:22
Typ studia: Informatika Mgr.
Bydliště: mám
Kontaktovat uživatele:

Příspěvek od Isidor »

zeby problem s register_globals ?
skus na zaciatku skriptu $sekce = $_REQUEST["sekce"]; ...
Inteligentních lidí je menšina. Demokracie je vláda většiny.
Uživatelský avatar
Eubie
Matfyz(ák|ačka) level III
Příspěvky: 295
Registrován: 8. 10. 2005 15:35
Typ studia: Informatika Bc.
Kontaktovat uživatele:

Příspěvek od Eubie »

Díky moc. S PHP sem v životě nedělal a na cvičeních nám řekli, že si to přečteme na webu.
Odpovědět

Zpět na „SWI096 Internet“