ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingเพิ่ม SQL ยังไงครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: เพิ่ม SQL ยังไงครับ  (อ่าน 391 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
affsom
สมุนแก๊งเสียว
*

พลังน้ำใจ: 24
ออฟไลน์ ออฟไลน์

กระทู้: 501



ดูรายละเอียด
« เมื่อ: 06 กันยายน 2015, 22:15:09 »

เพิ่งหัดครับ

$this->db->query("ALTER TABLE `" . DB_PREFIX . "review` ADD `vote_yes` INT(9) NOT NULL DEFAULT '0'");
$this->db->query("ALTER TABLE `" . DB_PREFIX . "review` ADD `vote_no` INT(9) NOT NULL DEFAULT '0'");
$this->db->query("ALTER TABLE `" . DB_PREFIX . "review` ADD `image` varchar(255) NOT NULL DEFAULT ''");

ผมจะทำเป็นcode ใส่ sql ยังไงครับ

 wanwan017 wanwan017
บันทึกการเข้า
O.o!!
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 237
ออฟไลน์ ออฟไลน์

กระทู้: 1,432



ดูรายละเอียด
« ตอบ #1 เมื่อ: 07 กันยายน 2015, 00:06:11 »

คือคำถามงงอ่ะครับ หมายความว่าจะเขียน sql คำสั่งเพิ่มเหรอครับ ?

$this->db->query("จะเขียนอะไรก็เขียนตรงนี้ได้เลยครับ");
บันทึกการเข้า
Nomkhonwaan
คนรักเสียว
*

พลังน้ำใจ: 31
ออฟไลน์ ออฟไลน์

กระทู้: 198



ดูรายละเอียด
« ตอบ #2 เมื่อ: 07 กันยายน 2015, 21:18:08 »

เพิ่งหัดครับ

$this->db->query("ALTER TABLE `" . DB_PREFIX . "review` ADD `vote_yes` INT(9) NOT NULL DEFAULT '0'");
$this->db->query("ALTER TABLE `" . DB_PREFIX . "review` ADD `vote_no` INT(9) NOT NULL DEFAULT '0'");
$this->db->query("ALTER TABLE `" . DB_PREFIX . "review` ADD `image` varchar(255) NOT NULL DEFAULT ''");

ผมจะทำเป็นcode ใส่ sql ยังไงครับ

 wanwan017 wanwan017

ลองสั่ง echo string ในฟังก์ชัน ออกมาดูครับจะเห็นเป็น SQL

โค๊ด:
<?php 

echo "ALTER TABLE `" DB_PREFIX "review` ADD `vote_yes` INT(9) NOT NULL DEFAULT '0'";

จริง ๆ แล้วถ้าไม่ได้กำหนด DB_PREFIX ก็ได้ SQL ออกมาตรง ๆ แบบนี้ครับ

โค๊ด:
ALTER TABLE `review` ADD `vote_yes` INT(9) NOT NULL DEFAULT '0'

เอาไปใส่ใน phpmyadmin ได้เลยครับ
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์