Tutorial de MySQL [Partea 4]
Sintaxa pentru introducerea datelor in tabelul bazei de date este:
Exemplu: introducem date intr-un formular cu 2 campuri nume si prenume si apoi cu scriptul insert.php datele se introduc in baza de date.
<html>
<head><title>Formular</title>
</head>
<body>
<b>Adaugare inregistrari</b>
<form method="POST" action="insert.php">
Nume: <input type="text" name="nume"><br>
Prenume: <input type="text" name="prenume"><br>
<input type="submit" value="Trimite">
</form>
</body>
</html>
/* urmeaza fisierul insert.php */
<?php
include "conexiune.php";
$nume=$_POST['nume'];
$prenume=$_POST['prenume'];
$query="INSERT INTO proba (nume, prenume) VALUES ('$nume','$prenume')";
if (!mysql_query($query)) {
die(mysql_error());
} else {
echo "datele au fost introduse";
}
mysql_close($conexiune);
?>
In functie de valoarea mysql_query este afisat un mesaj privind introducerea datelor in tabel.
In tutorialul de PHP am discutat ca asociem un nume (name) fiecarui camp din formular. La apasarea butonului de trimitere datele sunt preluate de un script care poate identifica datele functie de campul in care au fost introduse.
In exemplul de mai sus datele introduse in campul nume din formular sunt preluate folosind variabila $_POST (pentru ca metoda folosita in formular a fost POST).
Link-ul autorului:
www.drogoreanu.ro/tutorials/mysql3.php