 |
Autorius: |
elvinas |
Data: |
2007-12-10 22:00:07 |
| Lygis: |
|
Pamatė: |
792 |
| Versija: |
- |
|
|
Pirma įdekite šia lentelę į MYSQL:
Kodas:
CREATE TABLE `vartotojai` (
`id` int(4) NOT NULL auto_increment,
`name` varchar(65) NOT NULL default '',
`lastname` varchar(65) NOT NULL default '',
`email` varchar(65) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=0 ;
Toliau susikūriame failą index.htm ir idėkite šį scenarijų
Kodas:
<form action="vykdyti.php" method="post">
<b>Vardas:</b><br><input name="name" type="text" id="name" /><br>
<b>Pavardė:</b><br><input name="lastname" type="text" id="lastname" /><br>
<b>E-paštas</b><br><input name="email" type="text" id="email" /><br>
<input type="submit" name="Submit" value="Siųsti" />
</form>
Toliau įdėkime šį kodą ir failą pavadinkime vykdyti.php
Kodas:
<?php
$host="hostas"; // Jusu host'o vardas, dažniausiai `localhost`
$username="vartotojo_Vardas"; // Mysql vartotojo vardas
$password="vartotojo_slaptazodis"; // Mysql vartotojo slaptažodis";
$db_name="vartotojas"; // Mysql vartotojas
$tbl_name="vartotojai"; // Lentelės pavadinimas
// Prisijungiama prie serverio ir nurodomas mysql vartotojas.
mysql_connect("$host", "$username", "$password");
mysql_select_db("$db_name");
// Gauname reikšmes iš formos, jas šiek tiek apdorojame
$name=addslashes(htmlspecialchars(trim(@$_POST['name'])));
$lastname=addslashes(htmlspecialchars(trim(@$_POST['lastname'])));
$email=addslashes(htmlspecialchars(trim(@$_POST['email'])));
// Įdedame informaciją į Mysql
$sql="INSERT INTO $tbl_name (name, lastname, email) VALUES('$name', '$lastname', '$email')";
$result=mysql_query($sql);
// If jei sėkmingai įsidės informacija į Mysql, išvedamas pranešimas įvykdyta
if($result){
echo "Įvykdyta";
echo "<BR>";
echo "<a href='index.htm'>Į pradinį puslapį</a>";
}
// Else jei neįsidės, tuomet rašys Klaida
else {
echo "Klaida";
}
// prisijungimo išėjimas
mysql_close();
?>