|
|
|
ดึงค่า settings ใน sql มาใช้ผ่าน global ยังไงครับ ผมมี 1 Table ชื่อ settings 2 field ชื่อ variable กับ value |
|
|
|
|
|
|
|
มันไม่ใช่แบบนั้นนะครับ
|
|
|
|
|
Date :
2010-11-04 12:00:04 |
By :
jingjok07 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็ดึงข้อมูลจาก table มาไว้ใน $settings มันไม่ใช่ตรงไหน ยังไง อะไร เมื่อไหร่ครับ
|
|
|
|
|
Date :
2010-11-04 12:03:44 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอตัวอย่างได้ไหมครับ ผมทำไม่เป็นจริงๆ
|
|
|
|
|
Date :
2010-11-04 12:10:19 |
By :
jingjok07 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำเป็นแล้ว
ขอบคุณที่ช่วยนะครับ
|
|
|
|
|
Date :
2010-11-04 13:14:15 |
By :
jingjok07 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอถามคุณ JJ ก่อนนะครับว่า สิ่งที่คุณต้องการคือ การนำข้อมูลที่อยู่ใน database มาแสดงใน page ใช่หรือไม่
ถ้าใช่ มันก็แบบที่คุณปลากิม บอกนั่นถุกต้องเเล้วครับ ขั้นตอน
1 ติดติด mysql หรือถ้าใช้ตัวอื่นก็ติดต่ออันนั้นครับ $objConnect = mysql_connect("ชื่อ host","username","password") or die("Error Connect to Database");
2.เลือก database ที่จะติดต่อ ของคุณคือ setting ไงครับ $objDB = mysql_select_db("=ชื่อdatabase");
3. คำสั่งที่ใช้ในการดึงข้อมูลออกมาแสดง เช่น $strSQL = "SELECT * FROM setting"; อ่านเพิ่มเติม http://www.thaiwbi.com/course/mysql/index2.html ดูบทที่ 5-6
4. เอาคำสั่งมาประมวลผล $objQuery = mysql_query($strSQL);
5. นำข้อมมูลที่ประมวลผเสร็จมาแสดง
$intNumField = mysql_num_fields($objQuery);
$i = 0;
echo "<b>Table customer have $intNumField Fields.</b><br>";
for($i=1;$i<$intNumField;$i++)
{
echo $i."=".mysql_field_name($objQuery,$i)." (".mysql_field_type($objQuery,$i).")<br>";
}
6. ปิดการติดต่อ database mysql_close($objConnect);
ปล. อย่าไปสับสบ global ผมคิดว่ามันเป็นการประกาศให้ไฟล์อื่นได้รับรู้ด้วย แค่นั้น ดูlink ที่คุณปลากิม บอกไว้นั้น ตรงแล้ว
ผมก็พยายามอธิบายตามที่ link คุณปลากิมส่งมาให้
|
|
|
|
|
Date :
2010-11-04 13:17:06 |
By :
- - |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เรื่อง global เข้าใจแล้ว
ป่าวครับไม่ใช่แบบนั้นที่ผมต้องการคือ คำสั่งนี้ต่างหาก $settings['date']
มันใช้ตัวแปร $settings[] แล้วค้นหาว่าข้างใน [] คืออะไรแล้ว แสดงค่าที่อยู่ใน value ออกมา
เช่น
code
echo $settings['date'] ,'และ ',$settings['time'];
ผลที่ได้คือ
11/10 และ 20.00
ประมานนี้อะครับ
แต่ไม่เป็นไรผมทำได้แล้วครับ
|
|
|
|
|
Date :
2010-11-04 14:04:29 |
By :
jingjok07 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|