2016-03-25 31 views
0

を表示することができません。アップロード画像ファイルは

function tambahAnggota($data1){ 

     $kunci = implode(", ",array_keys($data1)); 

     $i = 0; 
     foreach ($data1 as $key => $value) { 
      if (!is_int($value)){ 
       $arrayValue[$i] = "'".$value."'"; 
      }else{ 
       $arrayValue[$i] = $value; 
      } 
     $i++; 
     } 


     $nilai = implode(", ", $arrayValue); 
print_r($nilai); 
     die(); 
     $s = "insert into anggota ($kunci)"; 
     $s .= " VALUES "; 
     $s .= "($nilai)"; 
     $sql = $this->db->prepare($s); /*or die ($this->db->connect_errno);*/ 

     $sql->execute(); 
} 

をアップロードする画像データファイル以外のすべてのデータを追加されますが

'DA123'、 'David'、 'laki'、 'Los Angeles'、 '1987-03-12'、 'Web Developer'、 'foof st。'、 ''

答えて

0

あなたのパスにエラーがあります。正しいものではない「..asset/img/anggota /」と書いてください。

は( .. /に気づく)../asset/img/anggota/で試してみてください。

ちょうど置き換える:

'foto' => move_uploaded_file($FILES['photo']['temp_name'], '..asset/img/anggota/'.str_replace(' ', '-', $_POST['id'].'.jpg')) 

で:

'foto' => move_uploaded_file($FILES['photo']['temp_name'], '../asset/img/anggota/'.str_replace(' ', '-', $_POST['id'].'.jpg')) 
関連する問題