PHP - ověření submit Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

k3nn1
nováček
Příspěvky: 3
Registrován: září 14
Pohlaví: Muž
Stav:
Offline

PHP - ověření submit  Vyřešeno

Příspěvekod k3nn1 » 01 zář 2014 08:52

Ahoj mám problem s tím že pořebuju do DB ukládat údaje z formuláře pomocí postu, ale problem je že když otevru *.php tak se data vymazou tak jsem o osetril pres submi ale nejak to nefunguje a vubec to podminkou neprojde.

viz kod :
echo"
<table>
<form method=\"post\" action= \"$PHP_SELF\">
<tr> ";


$sql_vyber0 = "SELECT `datum` FROM `seznam_jidel_vegan` WHERE `datum` = '$datum_0' ";
$vysledek_vyber0 = MySQL_Query($sql_vyber0);



if ($submit){
if (mysql_num_rows($vysledek_vyber0)==0)
{ echo "0";
$M1 = $_POST[veg0];
$sql="INSERT INTO `seznam_jidel_vegan` VALUES (null,'$M1','$datum_0')";
$vysledek0 = MySQL_Query($sql);
}
else
{ echo "1";
$M1 = $_POST[veg0];
$sql1="UPDATE `seznam_jidel_vegan` SET `nazev_jidla_vegan`='$M1' WHERE `datum` = '$datum_0' ";
$vysledek1 = MySQL_Query($sql1);
} }

$dotaz_vegan = "SELECT `nazev_jidla_vegan`,`datum` FROM `seznam_jidel_vegan` WHERE `datum` = '$datum_0' ";
$vysledek_vegan = MySQL_Query($dotaz_vegan);
$zaznam = MySQL_Fetch_Array($vysledek_vegan);
$jmeno=$zaznam[nazev_jidla_vegan];
$datumm=$zaznam[datum];
echo"
<td>$datum_0</td>
<td><input type=\"text\" name=\"veg0\" value=\"$jmeno\"></td></tr>
<tr> ";

Reklama
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: PHP - ověření submit

Příspěvekod CZechBoY » 01 zář 2014 09:32

čau,
já používám něco takovýho:

Kód: Vybrat vše


<?php
if 
($_SERVER['REQUEST_METHOD'] == 'POST') {
//ošetření stavů, jestli bylo vše vyplněno atd.
if (/*form nemá chyby*/) {
 $db->insert(...);
 header('location: nekam.php');
}
 else { 
  
/* zobrazeni chyb */
}
?>
<form action="" method="post">...</form>


ps. co děláš za web? Nějakou restauraci?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

k3nn1
nováček
Příspěvky: 3
Registrován: září 14
Pohlaví: Muž
Stav:
Offline

Re: PHP - ověření submit

Příspěvekod k3nn1 » 01 zář 2014 09:36

nn, jen pro jídelnu v práci mě chtěli ať udělám, něco co bude ukazovat fotky jídel co jsou daný den :-) ale v php sem nikdy nedělal tak se to spíš učím ;)
jdu to zkusit :)

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: PHP - ověření submit

Příspěvekod CZechBoY » 01 zář 2014 09:37

Hm vegan jídla v práci, možná k vám pudu pracovat :D
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

k3nn1
nováček
Příspěvky: 3
Registrován: září 14
Pohlaví: Muž
Stav:
Offline

Re: PHP - ověření submit

Příspěvekod k3nn1 » 01 zář 2014 09:38

super funguje to :) dík moc


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Ověření MacBook Air
    od Karel203 » 19 led 2025 16:54 » v Mobily, tablety a jiná přenosná zařízení
    2
    3355
    od Karel203 Zobrazit poslední příspěvek
    21 led 2025 14:43

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů