Sziasztok!
Az alábbi probléma megoldásában szeretném kérni a segítségeteket:
Hogy lehet azt megoldani, hogy például az e-mail cím megadása után az űrlapra betöltöm a MYSQL adatbázisban található adatokat módosításra?
HTML űrlap:
<html>
<head>
<title>Űrlap</title>
<body>
<form name="rendel" action="feldolgoz.php" method="POST">
<p>
<label for="nev">Név:</label>
<input type="text" name="nev">
</p>
<p>
<label for="tel">Telefonszám:</label>
<input type="text" name="tel">
</p>
<p><label for="cim">Cím</label>
<input type="text" name="cim">
</p>
<p>
<label for="email">E-mail cím:</label>
<input type="text" name="email">
</p>
<p>
<label for="rendeles">Rendelés:</label>
<select name="rendeles">
<option value="">Kérjük, válasszon!</option>
<option value="Sajtos pizza">Sajtos pizza</option>
<option value="Bolgonai pizza">Bolognai pizza</option>
</select>
</p>
................................
<button type="submit">Küldés</button>
<p>Módosítás</p>
<p>
<input type="text" name="email">E-mail cím:
</p>
/*Amikor itt beírják az e-mail címet, ha létezik az adatbázisban, akkor az űrlapra betöltené a MYSQL adatbázisból az adatokat.*/
<p>
Megadott adatok módosítása
<buton type="submit" value="Módosítás">
/*Erre a gombra kattintva módosítaná az adatbázisban található adatokat*/
</p>
PHP feldolgozás:
<?php
$kapcsolat=mysql_connect("localhost","username","P assword");
mysql_select_db("db",$kapcsolat);
mysql_set_charset("utf8",$kapcsolat);
$sqlutasitas="INSERT INTO table (nev, tel, cim, email, rendeles) VALUES ('$_POST[nev]','$_POST[tel]','$_POST[cim]','$_POST[email]','$_POST[rendeles]')";
mysql_query($sqlutasitas);
mysql_close($kapcsolat);
print "<p align="Center">Köszönjük rendelését!</p>";
?>
Előre is köszönöm a segítséget!
Ha lehet, kérlek a kódot egészítsétek ki.
Könyvjelzők