|
ออกแบบฐานข้อมูลดังนี้
Create
Database Data_customer;
CREATE
TABLE cus_tomer (
id int(6) NOT NULL,
password varchar(30) NOT NULL,
date varchar(30) NOT NULL,
name varchar(30) NOT NULL,
surname varchar(30) NOT NULL,
email varchar(40) NOT NULL,
tel varchar(30),
address varchar(80) NOT NULL,
PRIMARY KEY (id)
);
สำหรับหัวข้อนี้จะเป็นการ
Add ข้อมูลลง ในตางรางโดยผ่าน From ของ PHP
ส่วนการ Add โดยผ่าน Mysql สามารถศึกษาได้จากหัวข้อ
การ
Insert ขอมูลลงตารางด้วย Mysql,PHP
ขึ้นที่
1 ออกแบบ From เพื่อรับค่า
Sample1.php
<html>
<body bgcolor="#FFFFFF">
<form name="form1" method="post"
action="sample2.php">
<p>id
<input type="text" name="id">
<br>
password
<input type="password" name="pass">
<br>
date
<input type="text" name="date">
<br>
name
<input type="text" name="name">
<br>
surname
<input type="text" name="surname">
<br>
email
<input type="text" name="email">
<br>
tel
<input type="text" name="tel">
<br>
address
<textarea name="address" cols="35"
rows="4"></textarea>
</p>
<p>
<input type="submit" name="Submit"
value="บันทึกข้อมูล">
<input type="reset" name="Submit2"
value="Clear">
</p>
</form>
</body>
</html>
Out
Put

ขึ้นที่ 2 ออกแบบ From เพื่อบันทึกข้อมูลลง
Mysql
Sample2.php
<html>
<body>
<?
$host="localhost";
$username="";
$password="";
$db="Data_customer";
$tb="Cus_tomer";
$connect= mysql_connect( $host,$username,$password)
or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้
");
mysql_select_db($db)
or die("เลือกฐานข้อมูลไม่ได้");
$sql="select
* from $tb where id=$id";
$db_query=mysql_db_query($db,$sql);
$num_rows=mysql_num_rows($db_query);
if($num_rows
!= 0) /* ตรวจสอบว่า Id นี้มีอยู่หรือยัง
*/
{
echo"<center><br>รหัส Id
นี้มีอยู่แล้ว </center>";
exit();
}
else
{
mysql_query("INSERT INTO $tb (id, password,
date, name, surname, email, tel, address)
values('$id', '$pass', '$date', '$name ',
'$surname', '$email', '$tel', '$address
')") or die ("Add ข้อมูลลง Table
ไม่ได้ ");
echo "Add ข้อมูลลง Table เสร็จเรียบร้อยแล้ว
";
}
mysql_close($connect);
?>
</body>
</html>
Out
Put

เมื่อลองใช้คำสั่ง Select
* from Cus_tomer where id=450011;
จะแสดงข้อมูลที่เราได้ทำการ add ลงไป

|