|
|
|
การเพิ่ม ลบ แก้ไข ข้อมูลลงใน Database โดยภาษา PHP มี Code อย่างไรบ้าง ++ ช่วยหน่อยนะครับ |
|
|
|
|
|
|
|
<?php
//ติดต่อกะDB
require('conn_mysql.php');
//รับค่าจากฟอร์ม
$id_adv= $_POST['id_adv'];
$nadv = $_POST['nadv'];
$user= $_POST['username'];
$pass = $_POST['password'];
$catuser_id=$_POST['catuser_id'];
//sql
$sql = "INSERT INTO adviser(id_adv,nadv,username) values('$id_adv','$nadv','$user') ";
// execute the SQL statement
//ในกรณีฟอร์มเดียวแต่ลงสองตาราง
if (mysql_query($sql,$conn)) {
$sql1="INSERT INTO user(username,password,category_userid) values ('$user','$pass','$catuser_id')";
if(mysql_query($sql1,$conn)){
echo "บันทึกข้อมูลเรียบร้อย";}
else{ echo"บันทึกไม่ได้";}
}else{
echo"Error :",mysql_error();
}
mysql_close($conn)
?>
ไม่รู้จะเข้าใจมั้ยน่ะ มือใหม่เหมือนกัน แต่โค๊ดนี้ทดสอบแล้วผ่าน
|
|
|
|
|
Date :
2010-08-28 16:02:12 |
By :
panisa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จะลองดูครับ พี่ที่ตอบกระทู้ รบกวนของ E-mail หน่อยครับ
ขอบคุณมากๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆ ครับ
|
|
|
|
|
Date :
2010-08-28 16:11:03 |
By :
tom_cs |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><title></title><meta name="keywords" content=""><meta name="description" content=""><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="language" content="en"><link href="style.css" rel="stylesheet" type="text/css"></head><body>
<center>
<table align="center" border="0" width="960" cellpadding="0" cellspacing="0">
<tr>
<td width="960"><img src="Image/header1.jpg" width="960" align="middle"></td>
</tr>
<tr>
<td bgcolor="#040126" width="90" height="25"><div align="left"><a href="testindex.php"><font color="#FFFFFF" size="2"> <B>หน้าแรก</B></font></a></div></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" width="960" height="7"></td>
</tr>
</table>
<form name="form1" method="post" action="insert.php" enctype="multipart/form-data">
<table width="650" border="0">
<tr>
<td colspan="3"> </td>
</tr>
<tr>
<td width="100" align="right"><span class="style47">ชื่องานวิจัย</td>
<td width="5"> </td>
<td width="550" align="left"><input name="title" type="text" id="title" size="75"></td>
</tr>
<tr>
<td width="100" align="right"><span class="style47">นักวิจัย</span></td>
<td width="5"> </td>
<td width="550" align="left"><input name="author" type="text" id="author" size="75"></td>
</tr>
<tr>
<td width="100" align="right"><span class="style47">ปีที่ได้รับงปม.</span></td>
<td width="10"> </td>
<td width="400" align="left"><input name="year" type="text" id="year" size="75"></td>
</tr>
<tr>
<td width="100" align="right"><span class="style47">ประเภทการวิจัย</span></td>
<td width="5"> </td>
<td width="500" align="left"><input name="category" type="text" id="category" size="75"></td>
</tr>
<tr>
<td width="100" align="right"><span class="style47">คำสำคัญ</span></td>
<td width="5"> </td>
<td width="550" align="left"><input name="keyword" type="text" id="keyword" size="75"></td>
</tr>
<tr>
<td width="100" align="right"><span class="style47">หน่วยงาน</span></td>
<td width="5"> </td>
<td width="550" align="left">
<select name="organize" id="organize">
<option value="0">เลือกหน่วยงาน</option>
<?
include "connect.php";
$sql="select * from organize";
$result=mysql_db_query($dbname,$sql);
while($rs=mysql_fetch_array($result)) {
$organizeID=$rs[organizeID];
$organizeName=$rs[organizeName];
echo "<OPTION VALUE='$organizeID'>$organizeName</OPTION>";
}
?>
</select></td>
</tr>
<tr>
<td width="100" align="right"><span class="style47">Full paper</span></td>
<td width="5"> </td>
<td width="550" align="left"><input name="myfile" type="file" id="myfile" size="35"></td>
</tr>
<tr>
<td width="100" align="right"><span class="style47">รายงานฉบับเต็ม</span></td>
<td width="5"> </td>
<td width="550" align="left"><input name="myfile" type="file" id="myfile" size="35"></td>
</tr>
<tr>
<td width="100" align="right"><span class="style47">ปีที่ดำเนินการ</span></td>
<td width="10"> </td>
<td width="400" align="left"><input name="WorkingYear" type="text" id="WorkingYear" size="75"></td>
</tr>
<tr>
<td width="100" align="right"><span class="style47">แหล่งทุน</span></td>
<td width="10"> </td>
<td width="400" align="left"><input name="BudgetSource" type="text" id="BudgetSource" size="75"></td>
</tr>
<tr>
<td> </td>
<td width="5"> </td>
<td width="550"> </td>
</tr>
<tr>
<td> </td>
<td width="5"> </td>
<td width="550" align="left"><input type="submit" name="Submit" value="Submit"></td>
</tr>
</table>
</form></center>
</body></html>
.............................................................
Form "insert.php"
<body>
<?php require_once("connect.php"); ?>
<?
$title = trim($_POST["title"]);
$author = trim($_POST["author"]);
$year = trim($_POST["year"]);
$category = trim($_POST["category"]);
$keyword = trim($_POST["keyword"]);
$organizeID = trim($_POST["organize"]);
$Abstract = trim($_POST["Abstract"]);
$Fullpaper = trim($_POST["Fullpaper"]);
//$Abstract = trim($_POST["Abstract"]);
//$Fullpaper = trim($_POST["Fullpaper"]);
//$WorkingYear = trim($_POST["WorkingYear"]);
//$BudgetSource = trim($_POST["BudgetSource"]);
//$sql = "insert into tresearch values ('','$title','$author','$year','$category','$keyword','$organizeID','$Abstract')";
$sql = "insert into tresearch set
title='$title'
,author='$author'
,year='$year'
,category='$category'
,keyword='$keyword'
,organizeID='$organizeID'
,Abstract='$Abstract'";
//,Fullpaper='$Fullpaper'";
//,Abstract='$Abstract'";
//,Fullpaper='$Fullpaper'
//,WorkingYear='$WorkingYear'
//,BudgetSource='$BudgetSource'";
if (isset($_FILES["myfile"]["name"])){
$tmp_name = $_FILES["myfile"]["tmp_name"];
$pic_name = $_FILES["myfile"]["name"];
$pic_size = $_FILES["myfile"]["size"];
$pic_type = $_FILES["myfile"]["type"];
copy($tmp_name,"abstract/".$pic_name);
$sql .= ",Fullpaper='$pic_name'";
}
$result = mysql_query($sql) or die ("Error $sql");
echo "<script>alert('Complete');
window.location='research.php';</script>";
?>
</body>
</html>
ขอความกรุณาช่วยอธิบาย Code ใน "insert.php" อย่างละเอียดด้วยครับ Code ดังกล่าวผมสามารถเพิ่มรายงานฉบับเต็มลงฐานข้อมูลใน
ฟิลด์ Fullpaper ได้แล้วครับ แต่ก็ยังไม่เข้าใจโค้ดนี้ เพราะลงได้อย่างไร แต่หากผมต้องการจะเพิ่มบทคัดย่อลงในฟิลด์ Astract ด้วยครับ จะต้องเขียนโค้ดอย่างไรครับ ขอบคุณมากครับ
|
|
|
|
|
Date :
2018-03-12 08:32:22 |
By :
สุนทร |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|