| Autor | Zpráva | ||
|---|---|---|---|
| peteo Profil |
#1 · Zasláno: 30. 10. 2006, 13:39:35
bohužiaľ som prinútený učiť sa mysql, hoci php využívam len v nutných prípadoch (čo je, ovšem, možno hodné aj kritiky; ale nie o tom).
Keďže som v php fykt začiatočník, niečo si tu preliezam a teda skúšam: <? mysql_connect(localhost,lexikon.sk,kames); mysql_select_db(lexikon); CREATE TABLE osoba( meno varchar (100), krajina varchar (100), narod date, kdenarod varchar (100), zomrel date, kdezomrel varchar (100), profesia varchar (100), text varchar (1000), PRIMARY KEY (id), ); ?> čo mi po zadaní adresy http://localhost/vytvor_tab.php vyhodí: Parse error: parse error in d:\www\vytvor_tab.php on line 4 a ja neviem, kde je chyba. Poraďte niekto, prosím. Díky |
||
| Joker Profil |
#2 · Zasláno: 30. 10. 2006, 14:48:26
Pletete si jazyky.
v PHP skriptu musíte psát PHP kód a ne SQL dotaz. K odeslání SQL dotazu do MySQL databáze slouží v PHP funkce mysql_query(). SQL dotaz tedy pošlete buď takto: mysql_query("SELECT * FROM tabulka"); anebo třeba takto: $sql = "SELECT * FROM tabulka"; mysql_query($sql); A ještě bych upozornil, že i v tom SQL máte chybu, konkrétně zde: text varchar (1000). Maximální délka VARCHAR sloupce je 255. |
||
|
Časová prodleva: 20 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0