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

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

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

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

กระทู้: 152



ดูรายละเอียด เว็บไซต์
« เมื่อ: 26 มีนาคม 2017, 16:56:44 »

ในส่วนของ Query ครับ wanwan011
โค๊ด:
 $queryp = "SELECT * FROM"
                            . "orders i"
                            . "JOIN order_details c"
                            . "ON c.order_id = i.id"
                            . "JOIN product d"
                            . "ON c.product_id = d.id"
                            . "WHERE orders = '".$conn->real_escape_string($ids)."'";
                  $resultt  = $conn->query($queryp);
บรรทัดที่ Error
โค๊ด:
$objResult = mysqli_fetch_array($resultt);

มันขึ้นแบบนี้ Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in
บันทึกการเข้า

-รับแปลเอกสารภาษาเขมร-ไทย ทุกประเภท
Preukk
Newbie
*

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

กระทู้: 20



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 27 มีนาคม 2017, 19:35:19 »

ลองเปลี่ยน 

$resultt  = $conn->query($queryp);
เป็น
 $resultt  = $conn->mysqli_query($queryp);

ได้ไหมครับ
บันทึกการเข้า
itmaiz
คนรักเสียว
*

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

กระทู้: 152



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 28 มีนาคม 2017, 10:16:59 »

ลองเปลี่ยน 

$resultt  = $conn->query($queryp);
เป็น
 $resultt  = $conn->mysqli_query($queryp);

ได้ไหมครับ

ขึ้นแบบนี้แทน Fatal error: Uncaught Error: Call to undefined method mysqli::mysqli_query() in
บันทึกการเข้า

-รับแปลเอกสารภาษาเขมร-ไทย ทุกประเภท
zazane
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,582



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 28 มีนาคม 2017, 10:22:45 »

ลองเปลี่ยน 

$resultt  = $conn->query($queryp);
เป็น
 $resultt  = $conn->mysqli_query($queryp);

ได้ไหมครับ

ขึ้นแบบนี้แทน Fatal error: Uncaught Error: Call to undefined method mysqli::mysqli_query() in
อ้าว งงเลย
บันทึกการเข้า

วิธีหาเงินที่ง่ายๆ วันละ 350 ผ่านเว็บครอบลิงค์คลิกเลยค่ะ
popup เจ้านี้ สมัครง่าย ทำเงินง่ายทางนี้
 โฮสติ้งคุณภาพสูง ราคาถูก มาตรฐาน ISO เจ้าเดียวในไทย

pauy
itmaiz
คนรักเสียว
*

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

กระทู้: 152



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 28 มีนาคม 2017, 10:34:31 »

ลองเปลี่ยน 

$resultt  = $conn->query($queryp);
เป็น
 $resultt  = $conn->mysqli_query($queryp);

ได้ไหมครับ

ขึ้นแบบนี้แทน Fatal error: Uncaught Error: Call to undefined method mysqli::mysqli_query() in
อ้าว งงเลย
ผมก็งงครับ
บันทึกการเข้า

-รับแปลเอกสารภาษาเขมร-ไทย ทุกประเภท
choking
Newbie
*

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

กระทู้: 28



ดูรายละเอียด
« ตอบ #5 เมื่อ: 28 มีนาคม 2017, 16:01:23 »

ลองเช็ค error ดูก่อนนะครับ

โค๊ด:
$resultt  = $conn->query($queryp) or  die($conn->error);


แต่ผมเดาว่า

โค๊ด:
$queryp = "SELECT * FROM"
. "orders as i"
. "JOIN order_details as c"
. "ON c.order_id = i.id"
. "JOIN product as d"
. "ON c.product_id = d.id"
. "WHERE orders.ชื่อ field = '".$conn->real_escape_string($ids)."'";

//อันนี้ผมไม่แน่ใจว่า orders เป็นชื่อ field ด้วยหรือเปล่า ยังไงลองเช็ค error ดูชัวร์สุดครับ

บันทึกการเข้า
affsom
สมุนแก๊งเสียว
*

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

กระทู้: 501



ดูรายละเอียด
« ตอบ #6 เมื่อ: 28 มีนาคม 2017, 16:08:47 »

WHERE orders นี่อยุ่tableใหนครับ ลอง ถ้ายุ orders  i ลอง
WHERE i.orders

ใช่ป่าวหว่า งง ครับ ไม่ชัดเจน
บันทึกการเข้า
itmaiz
คนรักเสียว
*

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

กระทู้: 152



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 29 มีนาคม 2017, 14:34:18 »

ได้แล้วครับ ขอบคุณทุกความเห็นเลยครับผม
บันทึกการเข้า

-รับแปลเอกสารภาษาเขมร-ไทย ทุกประเภท
kamchun777
สมุนแก๊งเสียว
*

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

กระทู้: 774



ดูรายละเอียด
« ตอบ #8 เมื่อ: 29 มีนาคม 2017, 14:38:16 »

เข้ามางงตามครับ 555
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์