โดย miwawaa » 30/11/2009 5:41 pm
ได้แล้วหล่ะได้แบบงง อันนี้เอามาแชร์ให้เผื่อมีคนอยากรู้
อันนี้เป็นไฟลล์ที่ส่งข้อมูลเข้าดาต้าเบสนะ
รับค่ามาจากฟอร์มตาราง
โค้ด: เลือกทั้งหมด
//print_r($_REQUEST['typeR']);
$getPath=$_REQUEST["html_pathL"];
$setName='';
if($_REQUEST["nameL"] != "") {include "connect.php";
include "connect.php";
$SQLTXT = "INSERT INTO ld_law(law_idpk, type, name, html_path, noti_date, year, cancelled)";
$SQLTXT .= "VALUES ('$law_idpkL', '$typeL', '$nameL', '$html_pathL', '$noti_dateL', '$yearL', '$cancelledL') ";
mysql_query( $SQLTXT, $conn)
or die ( "INSERT เกิดข้อผิดพลาด" ) . mysql_error();
$result = mysql_query( "SELECT * FROM ld_law WHERE html_path = '$getPath'" );
while($row = mysql_fetch_array($result)) {
$setName= $row["law_idpk"] ;
echo "<br />";
}
mysql_close ( $conn );
}
if ($_REQUEST['typeR'] != ""){
$countdata=count($_REQUEST['name']);
for ($i=0;$i<$countdata;$i++) {
include "connect.php";
//สร้างตัวแปรขึ้นมารับค่าที่ได้รับมาจากฟอร์ม Revise และ Update
$countdata=count($_REQUEST['name']);
$type=$_REQUEST["typeR"][$i];
$name=$_REQUEST["name"][$i];
$html_path=$_REQUEST["html_path"][$i];
$noti_date=$_REQUEST["noti_date"][$i];
$year=$_REQUEST["year"][$i];
$htmlpathU=$_REQUEST["htmlpathU"][$i];
$SQLTXT2 = "INSERT INTO ld_law_revise(type, name, html_path, noti_date, year,law)";
$SQLTXT2 .= "VALUES ('$type','$name','$html_path','$noti_date','$year','$setName')";
mysql_query( $SQLTXT2, $conn)
or die ("INSERT2 เกิดข้อผิดพลาด") . mysql_error();
$resultId = mysql_query("SELECT * FROM ld_law_revise WHERE html_path = '$html_path'");
while($row = mysql_fetch_array($resultId)) {
$setNameId= $row["revise_idpk"] ;
//echo $setNameId;
}
$SQLTXT3 = "INSERT INTO ld_law_updated(html_path,revise)";
$SQLTXT3 .= "VALUES ('$htmlpathU','$setNameId')";
mysql_query( $SQLTXT3, $conn)
or die ("INSERT3 เกิดข้อผิดพลาด") . mysql_error();
mysql_close ( $conn );
}
}
?>
ได้แล้วหล่ะได้แบบงง อันนี้เอามาแชร์ให้เผื่อมีคนอยากรู้
อันนี้เป็นไฟลล์ที่ส่งข้อมูลเข้าดาต้าเบสนะ
รับค่ามาจากฟอร์มตาราง
[code]//print_r($_REQUEST['typeR']);
$getPath=$_REQUEST["html_pathL"];
$setName='';
if($_REQUEST["nameL"] != "") {include "connect.php";
include "connect.php";
$SQLTXT = "INSERT INTO ld_law(law_idpk, type, name, html_path, noti_date, year, cancelled)";
$SQLTXT .= "VALUES ('$law_idpkL', '$typeL', '$nameL', '$html_pathL', '$noti_dateL', '$yearL', '$cancelledL') ";
mysql_query( $SQLTXT, $conn)
or die ( "INSERT เกิดข้อผิดพลาด" ) . mysql_error();
$result = mysql_query( "SELECT * FROM ld_law WHERE html_path = '$getPath'" );
while($row = mysql_fetch_array($result)) {
$setName= $row["law_idpk"] ;
echo "<br />";
}
mysql_close ( $conn );
}
if ($_REQUEST['typeR'] != ""){
$countdata=count($_REQUEST['name']);
for ($i=0;$i<$countdata;$i++) {
include "connect.php";
//สร้างตัวแปรขึ้นมารับค่าที่ได้รับมาจากฟอร์ม Revise และ Update
$countdata=count($_REQUEST['name']);
$type=$_REQUEST["typeR"][$i];
$name=$_REQUEST["name"][$i];
$html_path=$_REQUEST["html_path"][$i];
$noti_date=$_REQUEST["noti_date"][$i];
$year=$_REQUEST["year"][$i];
$htmlpathU=$_REQUEST["htmlpathU"][$i];
$SQLTXT2 = "INSERT INTO ld_law_revise(type, name, html_path, noti_date, year,law)";
$SQLTXT2 .= "VALUES ('$type','$name','$html_path','$noti_date','$year','$setName')";
mysql_query( $SQLTXT2, $conn)
or die ("INSERT2 เกิดข้อผิดพลาด") . mysql_error();
$resultId = mysql_query("SELECT * FROM ld_law_revise WHERE html_path = '$html_path'");
while($row = mysql_fetch_array($resultId)) {
$setNameId= $row["revise_idpk"] ;
//echo $setNameId;
}
$SQLTXT3 = "INSERT INTO ld_law_updated(html_path,revise)";
$SQLTXT3 .= "VALUES ('$htmlpathU','$setNameId')";
mysql_query( $SQLTXT3, $conn)
or die ("INSERT3 เกิดข้อผิดพลาด") . mysql_error();
mysql_close ( $conn );
}
}
?>[/code]