วิธีที่เร็วที่สุดในการตรวจสอบว่าตาราง MySQL มีอยู่ใน PHP หรือไม่

หน้า PHP แบบไดนามิกให้ตัวเลือกในการเลือกตาราง MySQL แบบไดนามิกจากการค้นหา คุณต้องตรวจสอบให้แน่ใจว่ามีตารางอยู่ก่อนที่จะเรียกใช้แบบสอบถามบนตาราง PHP มีฟังก์ชั่นอย่างรวดเร็วที่ส่งกลับตารางที่มีอยู่ทั้งหมดบนเซิร์ฟเวอร์; คุณใช้ฟังก์ชันนี้เพื่อระบุว่ามีตารางที่คุณเลือกอยู่หรือไม่

1

คลิกขวาที่ไฟล์ PHP ที่คุณต้องการใช้เพื่อระบุตารางที่มีอยู่ คลิก "Open With" และเลือกเครื่องมือแก้ไข PHP ของคุณ

2

เชื่อมต่อกับฐานข้อมูล MySQL รหัสต่อไปนี้เชื่อมต่อกับเซิร์ฟเวอร์ฐานข้อมูลชื่อ "myserver:"

mysql_connect ('myserver', 'ผู้ใช้', 'รหัสผ่าน')

3

ดึงรายการตารางจากฐานข้อมูล รหัสต่อไปนี้กำหนดรายการของตารางในฐานข้อมูล "ฐานข้อมูล" ให้กับตัวแปร "ตาราง":

$ table = mysql-list-tables ("ฐานข้อมูล");

4

ระบุว่ามีตารางอยู่หรือไม่ รหัสต่อไปนี้วนซ้ำแต่ละตารางและพิจารณาว่ามีตารางชื่อ "mytable" อยู่หรือไม่:

ในขณะที่ ($ row = mysql_fetch_row ($ table)) {ถ้า ($ row == "mytable") {echo "มีตาราง"; }}

โพสต์ยอดนิยม