พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com | บล็อกอาหาร
PHP development / การupload รูปลง ฐานข้อมูล
guest
guest
Thu 26 Jan 2006 20:15:44

หวัดดีครับทั่นเว็บมาสเตอร์ คือผมเขียน ไฟล์ให้มีการอัพโหลดรูปลงฐานข้อมูลครับ ..ก็แสดงผลได้ปกติ ผมให้แสดงโดย

echo"<img src=doctor_images.php?doctor_id=$doctor_id height=217 weight 210>";

คือเหมือนกับดึงรูปจากไฟล์ doctor_images.php มาน่ะครับ โดยไฟล์ doctor_images.php ก็มีคำสั่งดังนี้

<?
$host="localhost";
$username="root";
$pass_word="";
$db="data ";
mysql_connect( $host,$username,$pass_word) or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ ");
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้");

$sql = "select * from doctor_images where doctor_id=$doctor_id";
$result = mysql_query($sql) or die("ไม่สามารถ query ข้อมูลได้");

$images = mysql_fetch_array($result);
echo $images['Doctor_Image'];
?>

แต่ว่าผมต้องการให้เป็นดังนี้ครับ เวลาที่มีการโพสรูปถ้า ไม่มีการเลือกรูป ให้ รูปที่ไปแสดง เลือก record id=999 เพราะว่าผมมีรูปสำหรับในกรณีนี้ครับ คือตรงที่แสดงรูปจะได้ไม่เป็นรูปกากบาทครับ ไม่รู้ว่าทำงัย รบกวนทั่นเว็บมาสเตอร์ช่วยทีครับ

ใน เทเบิล doctor_images  มีแค่ สองฟิลด์ครับ คือ doctor_id,doctor_image ครับ doctor_id เป็น vchar ส่วน doctor_iamge เป็น longblob ครับ

Administrator
Thu 26 Jan 2006 21:26:18
<?
$conn = mysql_connect( $host,$username,$pass_word);
mysql_select_db($db, $conn);
$res = mysql_query("SELECT * FROM doctor_images WHERE doctor_id='".$doctor_id."' LIMIT 1", $conn);
$images = "";
if(mysql_num_rows($res) == 1){
    $images = mysql_fetch_array($res, MYSQL_ASSOC);
}else{
    $res = mysql_query("SELECT * FROM doctor_images WHERE doctor_id='999 ' LIMIT 1", $conn);
    $images = ((mysql_num_rows($res)==1)?mysql_fetch_array($res, MYSQL_ASSOC):"");
}

echo $images["Doctor_Image"];
?>

ประมาณนี้แลครับ
Reply
Name:
E-mail:
Home | Services | Forum | Classified | Directories | Support | Contact
ATOM feed RSS 0.9 feed RSS 1.0 feed RSS 2.0 feed
Copyright © 2005 - 2007 Modoeye.com, All Rights Reserved.
Disclaimer | Privacy policy | Term of Use | Term of Services
Valid XHTML Valid CSS! PHP: Hypertext Preprocessor MySQL database Apache Powered! FreeBSD Power to serve
Modoeye Sitemap Client login