ฉันมีช่องตารางในฐานข้อมูล MySQL:
userid INT(11)
ดังนั้นฉันจึงเรียกมันไปที่เพจของฉันด้วยข้อความค้นหานี้:
"SELECT userid FROM DB WHERE name='john'"
จากนั้นสำหรับการจัดการผลลัพธ์ฉันทำ:
$row=$result->fetch_assoc();
$id=$row['userid'];
ตอนนี้ถ้าฉันทำ:
echo gettype($id);
ฉันได้รับสตริง นี่ควรเป็นจำนวนเต็มไม่ใช่หรือ
$conn->query("your query")
ฉันได้ฟิลด์จำนวนเต็มเป็นสตริง แต่เมื่อฉันใช้$conn->prepare("your query")
ฉันได้รับพารามิเตอร์ตามที่อยู่ในฐานข้อมูล