ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scriptช่วยทีครับเรื่องการเพิ่มข้อมูล และดึงข้อมูลใน database
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ช่วยทีครับเรื่องการเพิ่มข้อมูล และดึงข้อมูลใน database  (อ่าน 421 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
gungsakab
ก๊วนเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 230



ดูรายละเอียด เว็บไซต์
« เมื่อ: 29 กรกฎาคม 2011, 00:44:43 »

จาก code ด้านล่างครับ เมื่อใส่ข้อมูลลงไปแล้ว กดเพิ่ม ข้อมูลมันไม่ขึ้นมาในตารางอะครับ ไม่ทราบว่าผิดตรงไหน ในฐานข้อมูลก็ไม่มีครับ

โค๊ด:
<html> 
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
</head>
<body>
<?php 
DEFINE 
('DB_USER''root'); 
DEFINE ('DB_PASSWORD''Admin'); 
DEFINE ('DB_HOST''localhost'); 
DEFINE ('DB_NAME''test'); 
$conn mysqli_connect (DB_HOSTDB_USERDB_PASSWORDDB_NAME); 
mysqli_set_charset($conn'utf8'); 
 
if(isset(
$_POST['add'])){ 
   
$sql "insert into employee (SSN, FNAME, MINIT, LNAME, BDATE, ADDRESS, SEX, SALARY, SUPERSSN, DNO) values 
('
{$_POST['ssn']}','{$_POST['firstName']}','{$_POST['minName']}','{$_POST['surName']}','{$_POST['birthDate']}','{$_POST['Address']}','{$_POST['Sex']}','{$_POST['Salary']}', '{$_POST['Superssn']}', '{$_POST['Dno']}')"
   echo 
$sql
   
mysqli_query($conn,$sql); 

 
$sql 'select * from employee'
$result mysqli_query($conn$sql); 
$html '<table border=1>'
while(
$array=mysqli_fetch_array($result)){ 
   
$html $html .'<tr><td>'$array['SSN'].'</td>'.'<td>'$array['FNAME'].'</td>'.'<td>'$array['MINIT'].'</td>'.'<td>'$array['LNAME'].'</td>'.'<td>'$array['BDATE'].'</td>'.'<td>'$array['ADDRESS'].'</td>'.'<td>'$array['SEX'].'</td>'.'<td>'$array['SALARY'].'</td>'.'<td>'$array['SUPERSSN'].'</td>'.'<td>'$array['DNO'].'</td></tr>'

$html $html '</table>'
if(
mysqli_num_rows($result)>0
   echo 
$html
 
mysqli_close($conn); 
?>


<form action="lab4.php" method="POST">
<table>
<tr><td>รหัสพนักงาน *</td><td><input type="text" name="ssn" maxlenth="9"/> </td></tr>
<tr><td>ชื่อ *</td><td><input type="text" name="firstName" maxlenth="15"/> </td></tr>
<tr><td>ชื่อกลาง </td><td><input type="text" name="minName" maxlenth="1"/> </td></tr>
<tr><td>นามสกุล *</td><td><input type="text" name="surName" maxlenth="15"/> </td></tr>
<tr><td>วันเกิด *</td><td><input type="text" name="birthDate" maxlenth="15"/> </td></tr>
<tr><td>ที่อยู่</td><td> <textarea name="Address"></textarea></td><tr>
<td>เพศ</td><td> <input type="radio" name="Sex" value="M"/> ชาย <input type="radio" name=Sex" value="F"/> หญิง <input type="radio" name="Sex" value="M"/> ไม่ระบุ</td>
<tr><td>เงินเดือน</td><td> <INPUT TYPE='TEXT' NAME = "Salary" size="15" ></td></tr>
<td>หัวหน้างาน</td>
<td>
<select name="Superssn">
<option value="1">ไม่ระบุ</option>
<option value="2">JOHN</option>
<option value="3">FRANKLIN</option>
<option value="4">JOYCE</option>
<option value="5">RAMESH</option>
<option value="6">JAMES</option>
<option value="7">JENNIFER</option>
<option value="8">AHMED</option>
<option value="9">ALICIA</option>
</select>
</td>
<tr><td>แผนก *</td><td><input type="text" name="Dno" maxlenth="1"/></td></tr>
<tr><td colspan="2"><input type="submit" name="add" value="เพิ่ม"/></td></tr>
</table>
</form>
</body>
</html>
« แก้ไขครั้งสุดท้าย: 29 กรกฎาคม 2011, 08:40:45 โดย gungsakab » บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์