zpracování formuláře

3 příspěvky

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. mám soubor zpracovani.php, ale nechce mi uložit data, která jsem zadal přes formulář, ovšem když použiji jen jeden řádek: mysql_query("INSERT INTO tab VALUES ('$neco')"); tak to funguje! Ten soubor je takhle: <? mysql_connect("mysql.webzdarma.cz","liborse","heslo"); mysql_select_db("liborse"); mysql_query("INSERT INTO tab VALUES ('$jmeno')"); mysql_query("INSERT INTO tab VALUES ('$prijmeni')"); mysql_query("INSERT INTO tab VALUES ('$email')"); mysql_query("INSERT INTO tab VALUES ('$hodnoceni')"); echo "Vše bylo správně odesláno, děkuji za váš ohlas..."; ?> <a href="../index.htm">Vrátit se na hlavní stranu www.liborse.wz.cz</href> Dík za pomoc a doufám, že jste to pochopili
  2. <HTML>pochopili... tak se to nedela... pokud mas sloupce po sobe: jmeno, prijmeni,email,..... mysql_query("INSERT INTO tab VALUES ('$jmeno', '$prijmeni', '$email', '$hodnoceni')");</HTML>
  3. případně v nouzi použít, ale je to jenom princip a bude to na 4 řádcích. Prostě jeden insert vytvoří 1 řádek a v něm data, takže to musíš udělat v jednom insetrtu. mysql_query("INSERT INTO tab (sloupec1) VALUES ('$jmeno')"); mysql_query("INSERT INTO tab (sloupec2) VALUES ('$prijmeni')"); mysql_query("INSERT INTO tab (sloupec3) VALUES ('$email')"); mysql_query("INSERT INTO tab (sloupec4) VALUES ('$hodnoceni')");

← Zpět na všechna témata