PHP - ověření submit

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

Zamčeno
k3nn1
nováček
Příspěvky: 3
Registrován: 01 zář 2014 08:50

PHP - ověření submit

Příspěvek od k3nn1 »

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> ";
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: PHP - ověření submit

Příspěvek od CZechBoY »

č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: 01 zář 2014 08:50

Re: PHP - ověření submit

Příspěvek od k3nn1 »

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: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: PHP - ověření submit

Příspěvek od CZechBoY »

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: 01 zář 2014 08:50

Re: PHP - ověření submit

Příspěvek od k3nn1 »

super funguje to :) dík moc
Zamčeno
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Ověření MacBook Air
    2 Odpovědi
    6258 Zobrazení
    Poslední příspěvek od Karel203

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