ถามเรื่องการดึงตัวแปรในคำสั่ง sql ที่บันทึกไว้ในฐานข้อมูล มาใช้ โดยเมื่อดึงคำสั่งมา query แล้วให้ค่าตัวแปรในคำสั่ง มีค่าเท่ากับค่าที่กำหนดไว้ ค่ะ
1. ทำได้หรือเปล่า ไม่แน่ใจครับ
2. เหตุใดต้องทำแบบนี้ละครับ มีเหตุผลกลใด อธิบายเพิ่มหน่อยครับ (อยากรู้จะได้ลองศึกษา)
3. ทำแบบปกติอยากเรียกอะไรก็ใส่ Code คิวรี่เป็นครั้ง ๆ ไป ง่ายต่อการเขียนกว่านะครับ
Date :
2013-02-07 17:42:17
By :
apisitp
ส่วนตัวของผม ผมคิดว่าไม่น่าทำนะครับ ลกฐานข้อมูลเปล่าๆ และที่สำคัญค่อนข้างยุ่งยากในการเรียกขึ้นมาใช้งาน
แนะนำ สร้าง function น่าจะดีกว่าเยอะครับ เช่น
Code (PHP)
<?
function insert($table,$fields,$value){
$query=mysql_query("INSERT INTO $table ($fields) VALUES ($value)") or die (mysql_error());
return $query;
}
function num_row($table,$condition){
$query=mysql_query("SELECT * FROM $table WHERE $condition") or die (mysql_error());
$num=mysql_num_rows($query);
return $num;
}
?>
ปล.วันนี้พี่ต้นกล้ามาแรงแฮะ
ประวัติการแก้ไข 2013-02-07 17:53:56 2013-02-07 17:55:32
Date :
2013-02-07 17:50:44
By :
Ex-[S]i[L]e[N]t
ฮ่า ๆ ๆ
Date :
2013-02-08 15:31:52
By :
apisitp
คือ ต้องการ save คำสั่ง sql ที่เราพิมพ์ไว้ เผื่อเวลาต้องการดูผลจากคำสั่งที่sqlที่เราเคยqueryแล้ว จะได้ไม่ต้องพิมพ์ซ้ำ สามารถเลือกจากฐานข้อมูลที่เราเก็บคำสั่งไว้ได้เลยค่ะ พี่พอจะมีคำแนะนำอะไรมั้ยคะ
Date :
2013-02-12 18:14:06
By :
earnkim
Load balance : Server 02