  | 
              
	              
	                
  
    
	 
        ทำมาหลายวันละครับยังไม่ได้เลยครับ ช่วยผมด้วยครับ  ตรงภาษาต่างดาวนะครับผมยากให้รูปภาพมันโชว์ขึ้นมาช่วยหน่อยนะครับ     | 
   
  
    |   | 
   
 
 
 
              
  
          
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 logo.php 
Code (PHP) 
<?php
header("Content-type: image/jpg");
$id = $_GET[$id];
$sql = "select * from cert where id=$id"; // หากต้องการดึงเฉพาะ Reccord ใด Record หนึ่ง ให้ใช้คำสั่ง where id='$ตัวแปร'
$result = mysql_query($sql,$link) or die("ไม่สามารถ query ข้อมูลได้");
$arr = mysql_fetch_array($result);
echo $arr['logo'];
?>
 
 
<img src="logo.php?id=<? echo $id; ?>">                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2009-05-07 15:13:35 | 
                        By :
                            plakrim | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 โห เก็บรุปเป็น blob แบบนี้ ตารางก็บวมสิครับ  
ทำไมไม่เก็บแค่ชื่อไฟล์ในตาราง แล้วตัวรูปให้เก็บไว้ในโพลเดอร์ ล่ะครับ ง่ายต่อการเก็บและคิวรี่มาแสดงด้วยครับ                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2009-05-07 15:25:12 | 
                        By :
                            ddsure | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 Code 
Code (PHP) 
<?php
$host="localhost"; 
$username="atung"; 
$password="123"; 
$db="codecert"; 
$link=mysql_connect( $host,$username,$password) or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ "); 
mysql_query("set names tis620");
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้"); 
$sql="select  * from cert where id='$id' ";
$result=mysql_query($sql,$link);
$arr=mysql_fetch_array($result);
print("<br><br><h5 align=center><font color=#0000FF>สวัสดี: คุณ".$arr['name']."  / รหัส : ".$arr['id']. "</h5><hr>");
header("Content-type: image/jpg"); 
$id = $_GET[$id]; 
$sql = "select * from cert where id=$id"; // หากต้องการดึงเฉพาะ Reccord ใด Record หนึ่ง ให้ใช้คำสั่ง where id='$ตัวแปร'
$result = mysql_query($sql,$link) or die("ไม่สามารถ query ข้อมูลได้");
$arr = mysql_fetch_array($result);
print $arr['logo']
?>
 
 
 
เอามาใส่ยังงี้ไหมครับ มันไม่ได้อะครับ 
มันขึ้นว่าWarning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\atung\show_images.php:12) in C:\AppServ\www\atung\show_images.php on line 14 
ไม่สามารถ query ข้อมูลได้                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2009-05-07 15:30:45 | 
                        By :
                            nick2 | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 เราก็มีปัญหาแบบนี้เหมือนกันแต่ของเราเป็นไฟล์ Excel  
พอจะเก็บเป็นไฟล์ลงฐานข้อมูลหมดมันยาก 
อีกทั้งยังทำให้เวลาเรียกใช้มันช้าอีก 
เราเลยใช้วิธีเก็บชื่อpathของไฟล์ดังกล่าวอย่างเดียว 
 
วิธีก็คือ 
 
สร้างตารางเก็บชื่อไฟล์ 
ทำหน้าอัพโหลด 
สร้างหน้าที่ใช้ลิ้งค์เก็บข้อมูลลงฐานข้อมูล 
 
ขอแนะนำว่าการเชื่อต่อกับฐานข้อมูลนะ ควรสร้างแค่ไฟล์เดียว 
พอจะใช้ก็ include มันมา จะสะดวกกว่านะ 
 
มีอะไรสงสัยก็ถามต่อได้ 
ผู้รู้ท่านอื่นมีอีกเยอะ                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2009-05-07 15:53:48 | 
                        By :
                            Noowas | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ขอดู โคตไฟล์ insert หน่อยได้ไหมครับ                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2009-05-07 16:01:33 | 
                        By :
                            ddsure | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 สร้าง logo.php มาอันนึง 
Code (PHP) 
<?php
header("Content-type: image/jpg");
$id = $_GET[$id];
$sql = "select * from cert where id=$id"; // หากต้องการดึงเฉพาะ Reccord ใด Record หนึ่ง ให้ใช้คำสั่ง where id='$ตัวแปร'
$result = mysql_query($sql,$link) or die("ไม่สามารถ query ข้อมูลได้");
$arr = mysql_fetch_array($result);
echo $arr['logo']; 
?>
 
 
แล้วแก้โค๊ดของคุณเป็น 
 
Code (PHP) 
<?php
$host="localhost"; 
$username="atung"; 
$password="123"; 
$db="codecert"; 
$link=mysql_connect( $host,$username,$password) or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ "); 
mysql_query("set names tis620");
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้"); 
$sql="select  * from cert where id='$id' ";
$result=mysql_query($sql,$link);
$arr=mysql_fetch_array($result);
print("<br><br><h5 align=center><font color=#0000FF>สวัสดี: คุณ".$arr['name']."  / รหัส : ".$arr['id']. "</h5><hr><img src=\"logo.php?id=" . $id . "\">");
?>
 
 
แต่ผมก็ใช้เก็บชื่อไฟล์เหมือนคุณ Katob                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2009-05-07 16:06:47 | 
                        By :
                            plakrim | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ขอบคุณมากๆครับ                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2009-05-07 16:19:50 | 
                        By :
                            atung1 | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 กล่าวคือ การเก็บรูปเป็น blob คือภาพหนึ่ง(ขนาดเท่าไหร่ไม่ทราบ) มันจะต้องแปลงจากภาพต่างๆ ให้เป็นโคตอย่างที่คุณเห็นเยอะๆนั่นแหละครับ มันจะทำให้เป็นข้อมูลที่เยอะมากๆ ทำให้บางทีมันอ่านได้มั่งไม่ได้มั่ง และสังเกตุไหมว่าในช่องที่เก็บรูปน่ะมันแปลงเป็นโคตได้กี่ตัวอักษรกว่าจะได้หนึ่งรูป แต่ถ้านายเก็บแค่ไฟล์ มันจะเก็บแค่ xxx.jpg (หรือนามสกุลอะไรก็แล้วแต่ ความแตกต่างของตัวอักษรมันน้อยกว่า ไม่แน่ใจว่านายจพเข้าใจไหมนะ)  เวลานายเอาภาพมาแสดงก็ไม่ยากเพียงแค่อ้างชื่อ path ที่เก็บรูปและต่อด้วยการ echo ชื่อไฟลนั้นๆ ในตารางมาแสดง 
<img src="imgs_prod/<?php echo $pd_icon; ?>" border="0" />                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2009-05-07 17:12:14 | 
                        By :
                            ddsure | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ขอบคุณมากๆๆครับที่ให้ความรู้                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2009-05-07 19:20:17 | 
                        By :
                            atung | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ขอบคุณมากมายเลยครับ  ที่ให้ความกระจ่าง                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2009-12-19 21:59:25 | 
                        By :
                            duck | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 เห็นตารางข้อมูลแล้วตกใจเลยครับ อย่างที่พี่ๆเค้าบอกนะครับ เก็บเฉพาะที่อยู่ไฟล์และชื่อไฟล์ภาพพอครับ 
 
 ตารางจะอยู่ประมาณนี้นะ  
 
   
 
 คือจะเก็บรูปไว้ในโฟลเดอร์ต่างหาก แล้วเรียกใช้เอาครับ ฐานข้อมูลจะได้ไม่หนักเกินครับ                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2009-12-25 01:17:48 | 
                        By :
                            indysoft | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
      		  
	
     | 
   
 
                 |