ThaiSEOBoard.com

พัฒนาเว็บไซต์ => CMS & Free Script => ข้อความที่เริ่มโดย: gungsakab ที่ 29 กรกฎาคม 2011, 00:44:43



หัวข้อ: ช่วยทีครับเรื่องการเพิ่มข้อมูล และดึงข้อมูลใน database
เริ่มหัวข้อโดย: gungsakab ที่ 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>