INSERT
6 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
ahojte mam takyto prikaz: $sql = "INSERT INTO page (obsah) VALUES ('$obsah') WHERE url_name='$typ_page' "; tabulka page, stlpec obsah, url_name, hodnota $obsah a hodnota $typ_page neche mi to ist > chyba > Chyba, nepodarilo sa vložiť informácie : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE url_name='aktuality'' at line 1 poradte preco, uz som presiel hadam vsetky moznosti syntaxu ale nezaintersovany mozno zbada co som ja nevidel. thx
-
Umíš ty vůbec MySQL? Pokud jo, tak se to znovu nauč. Pakliže ne, tak se to začni učit. Vůbec nechápu k čemu by INSERT potřeboval klauzuli WHERE. Jestli k nečemu je, tak to vidim poprvé. Ale stejně je to absolutní blbost. Pomoci INSERT pouze přidáváš záznam do databáze. Nějaké omezující podmínky nejsou potřeba. Klauzule WHERE se používá pouze v SELECT, UPDATE, DELETE.
-
Tomík - úplně by stačily poslední dvě věty, nechápu k čemu ta arogance. Vůči nesmyslně, nesrozumitelně a neúplně podaným dotazům to jakžtakž chápu, ale tady? Dokonce i SQL error si miro zjistil. Nevím proč si každý kdo něco umí myslí, že je pánem tvorstva :O
-
miro (mbohovic.wz.cz) mm.gene.cz mysql manual - prikaz INSERT viz Tomik, WHERE u insertu nema vyznam. Cilem ukladani je tabulka, kam se prida cely radek. Pro prepisovani udaju v tabulce je prikaz UPDATE.
-
Jasne vpohode, v inserte to nema vyznam, staci dobre naformulovat update. :)
-
tak jestli to měl bejt update tak to potom jo :-)