2011-02-20 19 views
2

私は以下のコードを持っています。すべての値は、imaageフィールド以外のデータベースに挿入されています。データベースには、画像ファイルの "画像">コードに何が問題なのですか?あなたの返信を待って、ありがとう。Mysqlデータベースに画像をアップロードする

0) { echo "アップロードエラー"; } else { echo $ _FILES ["image"] ["name"];move_uploaded_file($ _ FILES ["image"] ["tmp_name"]、 "images /" .$_ FILES ["image"] ["name"]); $ con = mysql_connect( "localhost"、 "root"、 "319"); if(!$ con) { die( '接続できませんでした:'。mysql_error()); } mysql_select_db( "ju"、$ con);

 $sql="INSERT INTO teacher (tchr_name,tchr_degree,tchr_desig,tchr_email,tchr_phone,tchr_interest,image) 
     VALUES 
     ('$_POST[tchr_name]','$_POST[tchr_degree]','$_POST[tchr_desig]','$_POST[tchr_email]','$_POST[tchr_phone]','$_POST[tchr_interest]','$_FILES[image][name]')"; 

      if (!mysql_query($sql,$con)) 
      { 
      die('Error: ' . mysql_error()); 
      } 
      } 
     //echo "1 record added"; 
     mysql_close($con) 

?>

+0

もう一度見てくださいhttps://stackoverflow.com/questions/14535717/uploading-and-moving-image-files-on-web-server-image-not-uploaded/47366018#47366018 – antelove

答えて

0

あなたは画像がOKアップロードされていることを確信していますか?アップロード時にエラーがないことを確認するには、エラーフィールド$ _FILES ['image'] ['error']を確認してください。または、$ _FILES配列のprint_rを実行して、すべての情報が含まれているかどうか確認してください。

+0

お返事ありがとうございます私はただ問題を解決しました。 :)しかし、新しい問題は、私がデータベースから特定のイメージを取り出す方法です。私はイメージを印刷したい人のキーとしてユーザーIDまたはパスワードを使用できますか?今日のうちに問題を解決する必要があります(( – ratul

+0

)人を識別するフィールドを使用する必要があります。 – Nicolas

関連する問題