
ดึงข้อมูลจาก database มาแสดงใน textbox PHP บทความนี้สอนเขียนโปรแกรมดึงข้อมูลจาก table ที่อยู่ใน database มาแสดงที่หน้าเว็บไซต์ผ่าน input type text ด้วยภาษา PHP ร่วมกับ HTML สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง ดึงข้อมูลจาก database มาแสดงใน textbox PHP
+----+-------+
| id | title |
+----+-------+
|  1 | green |
+----+-------+<?php
  $c = mysqli_connect("127.0.0.1", "root", "", "example");
  mysqli_query( $c, "SET NAMES UTF8" );
  $sql = " SELECT * FROM colors WHERE ( id = '1' ) ";
  $q = mysqli_query( $c, $sql );
  $f = mysqli_fetch_assoc( $q );
  $title = $f['title'];
  echo "สี <input type='text' name='color' value='{$title}'>";
  mysqli_close( $c );
?>
                
ดึงข้อมูลจาก database มาแสดงใน textbox PHP มีรายละเอียดดังนี้
1. เชื่อมต่อฐานข้อมูล MySQL / MariaDB จากฐานข้อมูลชื่อ example ด้วยชุดคำสั่ง mysqli_*
2. เขียนคำสั่ง SQL ดึงข้อมูล id = 1 ของตาราง colors เก็บคำสั่ง SQL ไว้ที่ตัวแปรชื่อ sql
3. ประมวลผลคำสั่ง SQL ด้วย mysqli_query และ ดึงข้อมูลด้วยคำสั่ง mysqli_fetch_assoc
4. ดึงข้อมูล column ชื่อ title ด้วย $f['title'] เก็บข้อมูลที่ไว้ตัวแปรชื่อ title
5. นำตัวแปร title ไปใส่ไว้ใน attribute value ของ input type text เพื่อแสดงค่าใน textbox