พึ่งเคยใช้งานครั้งแรกโปรดอ่านที่นี่! howtouse!
x
  • Register
หางานด้าน IT อยู่เหรอ?

การ select ข้อมูลจาก database

+1 vote

 

<?php
 
@mysql_connect("localhost","root","123456") or die("ไม่สามารถติดต่อฐานข้อมูลได้");
@mysql_select_db("bs") or die("ไม่พบฐานข้อมูลที่ต้องการ");
$res=mysql_query("SELECT * FROM bs ");
while($re=mysql_fetch_row($res)){
 
echo $re['name'] ;
 
}
?>
 
คือผมเขียนแบบนี้แล้วมันแสดงเป็นหน้าเปล่าอะคับ  ผมผิดตรงไหนหรอคับ
ถามเมื่อ Jun 17, 2012 in PHP & MySQL & Ajax โดย Chin Et'amity (140 คะแนน)
   

3 Answers

0 votes
แล้ว @ ทำไมครับมันก็ไม่ออกซิครับ = =

ลองเอา @ ออกครับแล้วจะรู้เหตุผล
ตอบเมื่อ Jun 17, 2012 โดย เจษฎาพร ชัยตัน (171 คะแนน)
เหมือนเดิมเลยครับผม  คือมันติดต่อฐานข้อมูลได้และเลือกตารางได้แล้วแต่มันไม่แสดงผลอะคับ = =
0 votes

 

$res="SELECT * FROM bs";
$query=mysql_query($res);
while($re=mysql_fetch_row($query)){
 
echo $re['name'] ;
 
}
 
ลองดูครับ
ตอบเมื่อ Jun 17, 2012 โดย LAVE (105 คะแนน)
ไม่ได้อะคับผม เหมือนเดมคับ
อ๋อ ถ้าใช้ mysql_fetch_row มันต้องดึงข้อมูลเป็นตำแหน่ง array ครับลืมไป

เช่น

$re[0];
+1 vote

ถ้าจะดึงข้อมูลด้วยชื่อคอลัมภ์ให้ใช้ mysql_fetch_array() นะคะ

function index column name
mysql_fetch_row() Yes No
mysql_fetch_array() Yes Yes

 

ตอบเมื่อ Jun 17, 2012 โดย แสงทอง ปีสิงห์ (127 คะแนน)
โอ้ว ขอบคุณมากค้าบบ T^T

Related questions

...