|
|
|
ปัญหาเรื่องเพิ่มข้อมูลหลาย เรคอร์ด โดยบันทึกข้อมูลพร้อมกัน |
|
|
|
|
|
|
|
รบกวนช่วยดูหน่อยค่ะ ต้องการเพิ่มข้อมูลหลายแถวพร้อมๆกัน โดยเลือกลิสข้อมูลเพื่อเลือกฐานข้อมูลก่อน พอให้กดบันทึกแค่ครั้งเดียวค่ะ
แต่ลองทำแล้ว ฟอร์มขึ้นเป็นแบบนี้ค่ะ
คำสั่ง ไฟล์เพิ่ม
Code (PHP)
<form id="formRegister" name="formRegister" method="post" action="Comp_BookPro_add_save.php">
<p>ฐานข้อมูล Reference Database ||
<select name="myselect1" id="myselect1">
<option value="">เลือกฐานข้อมูล Reference Database ที่ต้องการ</option>
<option value="1" <?=($_POST['myselect1']=="1")?" selected":""?> >ABI/INFORM Complete (ABI)</option>
<option value="2" <?=($_POST['myselect1']=="2")?" selected":""?> >Academic Search Complete(ASC)</option>
<option value="3" <?=($_POST['myselect1']=="3")?" selected":""?> >ACM Digital Library(ACM)</option>
<option value="4" <?=($_POST['myselect1']=="4")?" selected":""?> >American Chemical Society Journal (ACS)</option>
<option value="5" <?=($_POST['myselect1']=="5")?" selected":""?> >Communication & Mass Media Complete(CMMC)</option>
<option value="6" <?=($_POST['myselect1']=="6")?" selected":""?> >Computers & Applied Sciences Complete(CASC)</option>
<option value="7" <?=($_POST['myselect1']=="7")?" selected":""?> >Education Research Complete(ERC)</option>
<option value="8" <?=($_POST['myselect1']=="8")?" selected":""?> >Emerald Management (EM92)</option>
<option value="9" <?=($_POST['myselect1']=="9")?" selected":""?> >IEEE/IET Electronic Library (IEL)</option>
<option value="10" <?=($_POST['myselect1']=="10")?" selected":""?> >ProQuest Dissertation & Theses Fulltext(PQDT)</option>
<option value="11" <?=($_POST['myselect1']=="11")?" selected":""?> >ScieneDirect</option>
<option value="12" <?=($_POST['myselect1']=="12")?" selected":""?> >SpringerLink – Journal (SpringerLink)</option>
<option value="13" <?=($_POST['myselect1']=="13")?" selected":""?> >Web of Science</option>
<option value="14" <?=($_POST['myselect1']=="14")?" selected":""?> >Wilson Databases (OmniFile Full Text Mega)</option>
</select></p>
<table>
<tr>
<td>แนบไฟล์เอกสาร </td>
<td><input name="Excel" type="file" id="Excel" /></td></tr></table>
<br/>
<?
$sql=mysql_query("SELECT * FROM university");
while($fetch = mysql_fetch_array($sql)) {
?>
<table bgcolor="#EDEDED" width="100%" border="2" cellspacing="0" cellpadding="2" style="border-collapse:collapse; font-weight: bold;">
<tr>
<td width="126" rowspan="3" bgcolor="#EDEDED" style="text-align: center">ชื่อมหาวิทยาลัย</td>
<td colspan="5" bgcolor="#EDEDED" style="text-align: center">เดือน</td>
</tr>
<tr>
<td colspan="5" bgcolor="#EDEDED" style="text-align: center"><input type="date" name="Month" id="Month" /></td>
</tr>
<tr>
<td width="82" bgcolor="#EDEDED" style="text-align: center">Searches</td>
<td width="83" bgcolor="#EDEDED" style="text-align: center"><p>Full_Text</p>
<p>Requests</p></td>
<td width="78" bgcolor="#EDEDED" style="text-align: center"><p>Sub</p>
<p>sessions</p></td>
<td width="69" bgcolor="#EDEDED" style="text-align: center">Queries</td>
<td width="67" bgcolor="#EDEDED" style="text-align: center"><p>Citation</p>
<p>Events</p></td>
</tr>
<tr align="center">
<td bgcolor="#EDEDED" style="text-align: center"><?=$fetch["Univer_name"] ?></td>
<td bgcolor="#EDEDED" style="text-align: center">
<input name="Searches" type="text" id="Searches" size="10"/>
</td>
<td bgcolor="#EDEDED" style="text-align: center"><input name="Full_Text_Requests" type="text" id="Full_Text_Requests" size="10"/></td>
<td bgcolor="#EDEDED" style="text-align: center"><input name="Sub_sessions" type="text" id="Sub_sessions" size="10"/></td>
<td bgcolor="#EDEDED" style="text-align: center"><input name="Queries" type="text" id="Queries" size="10"/></td>
<td bgcolor="#EDEDED" style="text-align: center"><input name="Citation_Events" type="text" id="Citation_Events" size="10"/></td>
</tr>
<tr>
<td colspan="12" bgcolor="#EDEDED" align="center"><input type="submit" name="Register" id="Register" value="บันทึก" /><? echo $msg_warning ?></td>
</tr>
</table>
<? echo $msg ;?>
<? } ?>
</form>
คำสั่งไฟล์ บันทึก
Code (PHP)
<?php
include("connect.php");
$Univer_ID = $_REQUEST["Univer_ID"];
$Rf_ID = $_REQUEST["Rf_ID"];
$Com_ID = $_REQUEST["Com_ID"];
$Searches = $_REQUEST["Searches"];
$Full_Text_Requests = $_REQUEST["Full_Text_Requests"];
$Sub_sessions = $_REQUEST["Sub_sessions"];
$Queries = $_REQUEST["Queries"];
$Citation_Events = $_REQUEST["Citation_Events"];
$Month = $_REQUEST["Month"];
$Years = $_REQUEST["Years"];
$Last_update = $_REQUEST["Last_update"];
//table1 stat
$sql ="INSERT INTO stat(Univer_ID,Rf_ID,
Com_ID,Searches,Full_Text_Requests,Sub_sessions,Queries,
Citation_Events,Month,Years,Last_update)
VALUES('$Rf_name','$Univer_ID','$Rf_ID','$Com_ID',
'$Searches','$Full_Text_Requests','$Sub_sessions',
'$Queries','$Citation_Events','$Month','$Years',
'$Last_update')";
$result = mysql_query($sql) or die ("Error in query: $sql " . mysql_error());
echo $sql;
if($result){
echo "<script type='text/javascript'>";
echo "alert('บันทึกข้อมูลสำเร็จ');";
echo "window.location = 'show_stat.php'; ";
echo "</script>";
}
else{
echo "<script type='text/javascript'>";
echo "alert('บันทึกข้อมูลไม่สำเร็จ!!');";
echo "</script>";
}
?>
พอกดบันทึกแล้ว แสดงแบบนี้ค่ะ
รบกวนช่วยด้วยนะคะ มือใหม่จริงๆ
Tag : PHP, HTML/CSS, JavaScript, Ajax, jQuery, CakePHP
|
|
|
|
|
|
Date :
2017-02-15 14:22:40 |
By :
viewsmith |
View :
701 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ชื่อ Column ผิดครับ
|
|
|
|
|
Date :
2017-02-16 09:19:46 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|