Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > การเพิ่ม ลบ แก้ไข ข้อมูลลงใน Database โดยภาษา PHP มี Code อย่างไรบ้าง ++ ช่วยหน่อยนะครับ



 

การเพิ่ม ลบ แก้ไข ข้อมูลลงใน Database โดยภาษา PHP มี Code อย่างไรบ้าง ++ ช่วยหน่อยนะครับ

 



Topic : 047807

Guest




แบบว่ามือใหม่หัดทำยังไม่คล่องนะครับ
คือว่า ผมมี Database ชื่อว่า esanthai มี 3 Table ดังนี้
1. Table : word // เก็บคำอีสาน
word_id int(11)
word_esan varchar(100) // คำศัพท์อีสาน

2. Table : mean // เก็บความหมาย/รายละเอียด
mean_id int(11)
mean_word varchar(300) // ชื่อคำอีสาน
mean_description varchar(600) // คำอธิบาย
mean_pic varchar(200) // รูปภาพ
mean_sound varchar(200) // เสียง
word_id int(11)
type_id int(11)

3. Table: typeword //เก็บชนิดคำ มี 7 ชนิด เช่น คำนาม คำกริยา
type_id int(11)
type_name varchar(30) //ชื่อชนิดคำ


ซึ่งเหล่านี้มีข้อมูลไว้แล้ว จากการเพิ่มข้อมูลใน phpMyadmin
ผมต้องสร้างฟอร์ม และ Code ยังไงครับเพื่อที่จะเพิ่มข้อมูลลงไปเหมือนกับการเพิ่มข้อมูลลงใน DB


ช่วยหน่อยนะครับ
ขอบคุณมากกกกครับที่เข้ามาช่วย



Tag : PHP, MySQL, CakePHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-08-28 15:36:20 By : tom_cs View : 20286 Reply : 5
 

 

No. 1



โพสกระทู้ ( 1,127 )
บทความ ( 2 )



สถานะออฟไลน์


https://www.thaicreate.com/php/php-mysql.html

ลองศึกษาจากลิงค์ข้างบนดูน่ะครับ

ติดตรงไหน ก็มาถามกันอีกที








ประวัติการแก้ไข
2010-08-28 15:58:20
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-28 15:57:24 By : iieszz
 


 

No. 2

Guest


<?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
 

 

No. 3

Guest


จะลองดูครับ พี่ที่ตอบกระทู้ รบกวนของ E-mail หน่อยครับ

ขอบคุณมากๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆ ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-28 16:11:03 By : tom_cs
 


 

No. 4

Guest


<!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">&nbsp;&nbsp;&nbsp;<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">&nbsp;</td>
</tr>
<tr>
<td width="100" align="right"><span class="style47">ชื่องานวิจัย</td>
<td width="5">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
<td width="400" align="left"><input name="BudgetSource" type="text" id="BudgetSource" size="75"></td>
</tr>
<tr>
<td>&nbsp;</td>
<td width="5">&nbsp;</td>
<td width="550">&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td width="5">&nbsp;</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 : สุนทร
 


 

No. 5



โพสกระทู้ ( 4,706 )
บทความ ( 8 )



สถานะออฟไลน์


https://www.thaicreate.com/php/forum/095986.html
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-03-12 09:07:48 By : mr.v
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : การเพิ่ม ลบ แก้ไข ข้อมูลลงใน Database โดยภาษา PHP มี Code อย่างไรบ้าง ++ ช่วยหน่อยนะครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่