สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network
Moderator: mindphp , ผู้ดูแลกระดาน
thatsawan
PHP VIP Members
โพสต์: 28508 ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:
โพสต์ที่ยังไม่ได้อ่าน
โดย thatsawan » 11/06/2016 8:34 pm
โค้ด: เลือกทั้งหมด
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "phpbb99";
// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
$base_name = 'phpbb_m_bridge';
$base_name_2 = 'phpbb_m_model_recruitment';
$sql = "SELECT * FROM ".$base_name."
LEFT JOIN $base_name_2
ON bridge.bridge_id = phpbb_m_model_recruitment.bridge_id
ORDER BY bridge_id";
echo $sql;
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
// output data of each row
while($row = mysqli_fetch_assoc($result)) {
echo "id: " . $row["phpbb_m_bridge"]. " - Name: " . $row["model_name"]. " " . $row["model_name"]. "<br>";
}
} else {
echo "0 results";
}
mysqli_close($conn);
thatsawan
PHP VIP Members
โพสต์: 28508 ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:
โพสต์ที่ยังไม่ได้อ่าน
โดย thatsawan » 11/06/2016 8:37 pm
วิธีแก่ไข
1. ดูเรื่อง syntax ของ SQL
2. ถ้า Join ต้อง ชื่อตาราง.ชื่อfield ตอน จะ on หรือ where
โค้ด: เลือกทั้งหมด
$sql = "SELECT * FROM ".$base_name."
LEFT JOIN $base_name_2
ON phpbb_m_bridge.bridge_id = phpbb_m_model_recruitment.bridge_id
ORDER BY phpbb_m_bridge.bridge_id";
$result = mysqli_query($conn, $sql);
4 ตอบกลับ
6428 แสดง
โพสต์ล่าสุด โดย hayatee
10/06/2021 1:09 pm
1 ตอบกลับ
2302 แสดง
โพสต์ล่าสุด โดย thatsawan
08/09/2015 7:32 pm
5 ตอบกลับ
4764 แสดง
โพสต์ล่าสุด โดย hayatee
09/06/2021 5:13 pm
1 ตอบกลับ
2191 แสดง
โพสต์ล่าสุด โดย mollyclick
23/07/2018 3:35 pm
0 ตอบกลับ
774 แสดง
โพสต์ล่าสุด โดย Patipat
10/06/2019 3:19 pm
0 ตอบกลับ
3098 แสดง
โพสต์ล่าสุด โดย bellzeed
04/07/2017 5:38 pm
สมาชิกกำลังดูบอร์ดนี้: Bing [Bot] และบุคลทั่วไป 57