|
|
|
จะเขียนโปรแกรม PHP ยังไงให้สามารถรับค่าเข้ามาบันทึกลงในดาต้าเบสได้ครับ |
|
|
|
|
|
|
|
Code (PHP)
<?php
// open in read-write mode
$db = dbase_open('/tmp/test.dbf', 2);
if ($db) {
dbase_add_record($db, array(
date('Ymd'),
'Maxim Topolov',
'23',
'[email protected]',
'T'));
dbase_close($db);
}
?>
Ref : dbase_add_record
ใช่ที่ต้องการหรือป่าวครับ
|
|
|
|
|
Date :
2012-10-17 00:47:58 |
By :
pokultra |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้ามันเป็น char ปกติ มันจะบันทึกได้คับ เช่น 'test' มันจะบันทึกเป็น test ในฐานข้อมูล แต่ผมต้องการเอาค่าจากตัวแปลลงไปบันทึกในฐานข้อมูลอ่ะคับ เลขเขียนแบบ '$test' ปรากฎว่ามันเอาคำว่า $test ไปบันทึกในฐานข้อมูลแทนอ่ะคับ
|
|
|
|
|
Date :
2012-10-17 20:02:16 |
By :
Gust |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$NAME,$LAST
ตัด' ' ออกนะครับ เพราะ ' ' มันจะมองเป็นรูปแบบสตริง
|
ประวัติการแก้ไข 2012-10-18 15:45:04
|
|
|
|
Date :
2012-10-18 15:42:53 |
By :
kenghockey |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังงี้เลย ครับ
Code (PHP)
<?php
$ID = $_POST[txtID];
$NAME = $_POST[txtName];
$LAST = $_POST[txtLast];
$select_db = dbase_open("dBase.dbf",2);
dbase_add_record($select_db, array('$NAME','$LAST'));
?>
|
|
|
|
|
Date :
2012-10-18 16:53:07 |
By :
yuyu7878 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|