  | 
              
	              
	                
  
    
	 
        รบกวนผู้รู้ด้วยนะครับ ผมฝึกหัดใหม่ครับ พอดีเพิ่มเข้าในฐานข้อมูลแล้วไม่ได้     | 
   
  
    |   | 
   
 
 
 
	
		
			  | 
	   | 
	    | 
		
			  | 
	 
	
		
			  | 
		 		   | 
	  	    
          
            
			
	
			
			 
                #### พอดีว่าผมทำใน localhost จำลองคอมกลับเพิ่มได้   แต่เอาขึ้น host กับไม่เพิ่มข้อมูลไม่ได้   รบท่านผู้รู้แก้ไฟล์หรือชี้แจงให้ทราบทีครับ  
 
 
ไฟล์ config.inc.php   
 
Code (PHP) 
<?php
$DBServer = "localhost";
$DBName = "dfirstprop_db";
$DBUsername = "dfirstprop_db";
$DBPassword = "1234";
$conn = mysql_connect($DBServer, $DBUsername , $DBPassword ) or die("Could not connect to dbserver");
mysql_select_db($DBName,$conn);
mysql_query("SET character_set_results=utf8");
mysql_query("SET character_set_client=utf8");
mysql_query("SET character_set_connection=utf8"); 
?>
 
 
 
 
ไฟล์ AddProduct.php  เพิ่มลงฐานข้อมูล ครับ  
 
 
Code (PHP) 
<?php
include ("config.inc.php");
$realname = $HTTP_POST_FILES['fileupload']['name'];
$str=substr($realname,-3,3);
  if (is_uploaded_file($HTTP_POST_FILES['fileupload']['tmp_name']) )
  {
     copy($HTTP_POST_FILES['fileupload']['tmp_name'], "./pic/$realname");
	$Url="pic/$realname";
	 $Filename=$HTTP_POST_FILES['fileupload']['name'];
	 $size=$HTTP_POST_FILES['fileupload']['size']/1024/1024;
	$size1=number_format($size,3);
  } else{
     echo "ยังไม่ได้เพิ่มรูปภาพ   ";
   } ;
$sql="INSERT INTO product(name,price,detail,pic) VALUES ('$name','$price','$detail','$Url')";
mysql_db_query($DBName,"SET NAMES UTF8");
$sqlquery=mysql_db_query($DBName,$sql) or die("ติดต่อฐานข้อมูลไม่ได้");
mysql_close();
print"เพิ่มข้อมูลเรียบร้อยแล้ว";
?>
 
 
 
 
ขอความกรุณาด้วยครับ   ผมไม่เข้าใจจริงๆๆ  ชี้แจ้งหน่อยครับ  
 
ผม Up ขึ้น host ครับ มันโชว์แต่ภาพ  http://winnersmartteam.com/Post/MainAdmin.php    
 
ระหัสผ่านที่เข้าเพิ่มข้อมูล User: admin  pass: 1234  
 
ลิ้งของฐานข้อมมูล   http://dfirstproperty.com/phpmyadmin/   ลองดูให้หน่อยครับ  user: dfirstprop_db    Pass : 1234
 
 
  Tag : PHP, MySQL               
                        | 
           
          
            | 
			
                             | 
           
          
            
              
                   | 
                   | 
                   | 
               
              
                   | 
                
                    
                      | Date :
                          2014-02-03 00:00:52 | 
                      By :
                          ผู้ฝึกหัด กำลังศึกษา | 
                      View :
                          709 | 
                      Reply :
                          3 | 
                     
                  | 
                   | 
               
              
                   | 
                   | 
                   | 
               
              | 
           
          
            | 
			 | 
           
         
	    
		             | 
		
			  | 
	 
	
		
			  | 
		  | 
		
			  | 
		
			  | 
	 
 
              
  
          
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 แล้วทำไม ไม่มีการกำหนด $_GET หรือ $_POST ในการรับค่าละ 
server บ้างอันเขาไม่อนุโลมเหมือน localhost นะเราต้องกำหนดให้ครบพื้นฐานการเขียนโปรแกรม 
 
$sql="INSERT INTO product(name,price,detail,pic) VALUES ('$name','$price','$detail','$Url')"; 
 
เปลี่ยนเป็น 
 
$sql="INSERT INTO product(name,price,detail,pic) VALUES ('".$_POST['$name']."','$price','".$_POST['$detail']."','".$_POST['$Url']."')";                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2014-02-03 00:13:31 | 
                        By :
                            somparn | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 เพิ่มแล้วครับ  ไม่เข้าฐานข้อมูลเลย 
 
Code (PHP) 
<?php
include ("config.inc.php");
$realname = $HTTP_POST_FILES['fileupload']['name'];
$str=substr($realname,-3,3);
  if (is_uploaded_file($HTTP_POST_FILES['fileupload']['tmp_name']) )
  {
     copy($HTTP_POST_FILES['fileupload']['tmp_name'], "./pic/$realname");
	$Url="pic/$realname";
	 $Filename=$HTTP_POST_FILES['fileupload']['name'];
	 $size=$HTTP_POST_FILES['fileupload']['size']/1024/1024;
	$size1=number_format($size,3);
  } else{
     echo "ยังไม่ได้เพิ่มรูปภาพ   ";
   } ;
$sql="INSERT INTO product(name,price,detail,pic) VALUES ('".$_POST['$name']."','$price','".$_POST['$detail']."','".$_POST['$Url']."')";
mysql_db_query($DBName,"SET NAMES UTF8");
$sqlquery=mysql_db_query($DBName,$sql) or die("ติดต่อฐานข้อมูลไม่ได้");
mysql_close();
print"เพิ่มข้อมูลเรียบร้อยแล้ว";
?>
                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2014-02-03 00:25:19 | 
                        By :
                            ผู้ฝึกหัด กำลังศึกษา | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 เพิ่มได้ละครับ ขอบคุณครับ  
<?php
include ("config.inc.php");
$realname = $HTTP_POST_FILES['fileupload']['name'];
$str=substr($realname,-3,3);
  if (is_uploaded_file($HTTP_POST_FILES['fileupload']['tmp_name']) )
  {
     copy($HTTP_POST_FILES['fileupload']['tmp_name'], "./pic/$realname");
	$Url="pic/$realname";
	 $Filename=$HTTP_POST_FILES['fileupload']['name'];
	 $size=$HTTP_POST_FILES['fileupload']['size']/1024/1024;
	$size1=number_format($size,3);
  } else{
     echo "ยังไม่ได้เพิ่มรูปภาพ   ";
   } ;
$sql="INSERT INTO product(name,price,detail,pic) VALUES ('.$_POST[name].','.$_POST[price].','.$_POST[detail].','$Url')";
mysql_db_query($DBName,"SET NAMES UTF8");
$sqlquery=mysql_db_query($DBName,$sql) or die("ติดต่อฐานข้อมูลไม่ได้");
mysql_close();
print"เพิ่มข้อมูลเรียบร้อยแล้ว";
?>
                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2014-02-03 01:16:01 | 
                        By :
                            ผู้ฝึกหัด กำลังศึกษา | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
      		  
	
     | 
   
 
                 |