|
|
|
การนำ ค่า username ใน session มาบันทึกลงในฐานข้อมูล วานผู้รู้ช่วยทีครับ |
|
|
|
|
|
|
|
ก็เอาตัวแปร $ses_username ไปใช้ได้เลยน่ะครับ
|
|
|
|
|
Date :
2012-04-21 08:02:55 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มีตัวอย่างมั้ยครับ
Code (PHP)
<?php
session_start();
$ses_username = $_SESSION[ses_username];
?>
Code (PHP)
$strSQL = "INSERT INTO project ";
$strSQL .= "(pro_ID,username,pro_name,pro_type,pro_kpi,pro_money,pro_date,pro_time,pro_location,pro_person,pro_halfyear,pro_year,divition,status) ";
$strSQL .= "VALUES ";
$strSQL .= "('".$_GET["pro_ID"]."',,'".$_POST[???????????]."''".$_POST["textname"]."','".$_POST["listtype"]."','".$_POST["textkpi"]."' ";
$strSQL .= ",'".$_POST["textmoney"]."','".$_POST["textdate"]."','".$_POST["texttime"]."' ";
$strSQL .= ",'".$_POST["textlocation"]."','".$_POST["textperson"]."','".$_POST["listhyear"]."' ";
$strSQL .= ",'".$_POST["listyear"]."','".$_POST["divition"]."','".$_POST["status"]."') ";
$objQuery = mysql_query($strSQL)or die ("Error Query [".$strSQL."]");
ของผมเป็นแบบนี้
|
|
|
|
|
Date :
2012-04-21 10:15:56 |
By :
tonmasterbp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
นำค่า $ses_username ไปบันทึกลงฐานข้อมูลได้เลยครับ โดยสร้างฟิลด์มาอีกอีกฟิลด์นึงเพื่อเก็บ
Code (PHP)
$strSQL = "INSERT INTO project ";
$strSQL .= "(pro_ID,username,pro_name,pro_type,pro_kpi,pro_money,pro_date,pro_time,pro_location,pro_person,pro_halfyear,pro_year,divition,status) ";
$strSQL .= "VALUES ";
$strSQL .= "('".$_GET["pro_ID"]."',,'".$_POST[???????????]."''".$_POST["textname"]."','".$_POST["listtype"]."','".$_POST["textkpi"]."' ";
$strSQL .= ",'".$_POST["textmoney"]."','".$_POST["textdate"]."','".$_POST["texttime"]."' ";
$strSQL .= ",'".$_POST["textlocation"]."','".$_POST["textperson"]."','".$_POST["listhyear"]."' ";
$strSQL .= ",'".$_POST["listyear"]."','".$_POST["divition"]."','".$_POST["status"]."' ,'$ses_username') ";
$objQuery = mysql_query($strSQL)or die ("Error Query [".$strSQL."]");
|
|
|
|
|
Date :
2012-04-21 10:33:18 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$_POST[???????????]. <<<<<<< ที่ ผมนำ $ses_username ไปใส่ ในฟิลล์ username ได้เลยรึป่าวครับ ใส่ในรูปแบบไหนได้ รบกวนด้วยครับ ไม่เคยเก็บในรูปแบบนี้
|
|
|
|
|
Date :
2012-04-21 18:33:07 |
By :
tonmasterbp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ฟิลล์ username ใช้เก็บอะไรละครับ ถ้าเก็บชื่อผู้ตั้งแระทู้ ก็นำ $ses_username ไปเก็บได้เลยครับ
|
|
|
|
|
Date :
2012-04-22 14:27:26 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ ที่ทุกท่าน ตอบมา ผมได้ทำแล้วครับ ตอนแรกยังไม่ออก ตอนนี้ คือผมไม่ได้ใส่
<?php
session_start();
$ses_username = $_SESSION[ses_username];
?>
ไปในหน้า ที่รับค่า $_SESSION[ses_username] เพราะตอนแรก คิดว่าหน้า ที่ 1 ส่ง ค่า ไปยัง
หน้าที่ 2 คิดว่า ไม่ต้องใส่ก็ได้ ตอนนี้ใส่ในหน้า 2 แล้ว ออกทันทีเลยครับ
ขอบคุณทุกท่านมากครับ
จาก โปรแกรมเมอร์ ฝึกหัด (เพิ่งหัดเขียนเว็บได้ 2เดือน)
|
|
|
|
|
Date :
2012-04-22 17:42:40 |
By :
tonmasterbp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|