|
|
|
ถ้ามีหน้าฟอร์ม 2 หน้า จะทำการส่งค่าหน้าฟอร์มแรกไปเก็บไว้ยังไง ก่อนที่จะทำการ insert ช่วยอธิบายหรือว่ามีตัวอย่่างขอดูหน่อย |
|
|
|
|
|
|
|
เก็บลง hidden ครับ แล้วสามารถส่งเป็นทอด ๆ ได้ครับ
Go to : PHP Hidden Field
|
|
|
|
|
Date :
2010-12-14 10:37:21 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
555 วิธีนี้ก็เคยใช้...สรุป hidden เยอะกว่าอันอื่นในฟอร์มอีก
ส่งไปแล้วก็อย่าลืมรับไปใช้นะคะ
<input type="hidden" name="">
|
|
|
|
|
Date :
2010-12-14 11:07:35 |
By :
susaya |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ส่วนของการรับค่า hidden มันต้องไปอยู่ในฟอร์ม insert หรือว่ายังไงหรอ
ถึงว่าใช้ hidden แล้วมันไม่มา
เวลารับเราต้องประกาศแบบไหนหรอ
ใกล้ถึงความจิง 555+
|
|
|
|
|
Date :
2010-12-14 11:12:18 |
By :
มือใหม่หัดทำ1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$_POST['xx];
$_GET['xx'];
ได้ปกติเลย ..
|
|
|
|
|
Date :
2010-12-14 11:18:42 |
By :
mzchewiize |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
้hidden แบบนี้คงถูกนะ
<input name="act_name" type="hidden" value="<?=$_post['act_name'];?>"
<input name="type_id" type="hidden" value="<?=$_post['type_id'];?>"
<input name="Submit" type="submit" value=" บันทึก ">
Code (PHP)
หน้ารับแบบนี้ถูกด้วยไหม?? อันนี้มันต้องบันทึกสองตารางแต่ตอนนี้ขอบันทึกตารางเดียวให้ข้อมูลมันครบก่อน
<?
include "connect.php" ;
$_POST['act_name'];
$_POST['type_id'];
$sql = "insert into activity (act_id,act_name,type_id,adviser,place,num_check,time_id)values (null,'$act_name','$type_id','$adviser','$place','$num_check','$time_id') " ;
$result = mysql_query($sql);
//$time_id = mysql_insert_id(); //ถ้าเป็น auto increment ให้ใช้ function เพื่อดึงค่า id ล่าสุด เพื่อนเอาไปใช้ table ที่ 2 ครับ
//$sql2 = "insert into time1 values ('$time_id','$date','$start_time','$end_time')";
//$result2 = mysql_query($sql2);
?>
|
|
|
|
|
Date :
2010-12-14 11:26:24 |
By :
มือใหม่หัดทำ1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$act_name=$_POST['act_name'];
$type_id=$_POST['type_id'];
โยนค่าเข้าตัวแปรก่อนแล้วค่อยเอาไปใช้นะคะ หรือไม่..
$sql = "insert into activity (act_id,act_name,type_id,adviser,place,num_check,time_id)values (null,'{$_POST['act_name']}','{$_POST['type_id']}','$adviser','$place','$num_check','$time_id') " ;
|
|
|
|
|
Date :
2010-12-14 11:33:28 |
By :
susaya |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ hidden ดีกว่าใช้ session น่ะครับ
|
|
|
|
|
Date :
2010-12-14 11:37:22 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|