2016-05-30 4 views
2

MAMPサーバーテーブル&にイメージを追加しようとしていて、jsonを作成しています。しかし、私はどのようにテーブルにイメージを追加して、ファイルに再びそれを取得していません。私はPHPスクリプトの新機能です。誰かが私に正しい方向を教えてください。私は私のPHPコード&もMAMPのテーブルスクリーンショットを追加しました。MAMPサーバーからイメージファイルを追加するには

PHPコードファイル

<?php 
$conn = mysql_connect("localhost:8888","asmita","asmita123") or die(mysql_error()); 
if($conn) 
{ 
    mysql_select_db("EmployeeInfo"); 
    //echo "connected"; 
    //echo $_SERVER['DOCUMENT_ROOT']; 
} 
else 
{ 
    echo "not connected"; 
    mysql_error(); 
} 
$selectQuery="select * from Emp"; 
$row=mysql_query($selectQuery); 
while($result=mysql_fetch_array($row)) 

{ 
//echo $_SERVER['http://localhost:8888/images/index.jpg']; 

    //output need in JSON format for webservice ... 
    $empname= $result['Name']; 
    $empadd= $result['Address']; 
    $emppho= $result['Phone']; 
    $emppost= $result['Post']; 
    $empphoto=$result['Photo']; 
    $jsonArray[]=array("name"=>"$empname","address"=>"$empadd","phone"=>"$emppho","post"=>"$emppost","photo"=>"$empphoto"); 

} 
echo json_encode($jsonArray); 

    ?> 

MAMPテーブルデータ

enter image description here

は、ここでは、画像パスを追加しました。これは正しいです?ありがとう。

+1

このURLのを見てみましょうhttp://stackoverflow.com/questions/17717506/how-to-upload-images -into-mysql-database-using-php-code –

+0

これは@Irfanのようなものではありません。私のマンプサーバーのテーブルに最初のイメージを追加するつもりです。次に、そのテーブルのすべてのデータを選択するためにPHPファイルにコードを記述します。どのように私はこれを行う – Asmita

答えて

1

HTMLコード

<input type="file" name="img_file" id="imageUpload"> 

PHPコード

$filename = $_FILES['img_file']['name']; 
$src = $_FILES['img_file']['tmp_name']; 
$folder = "/images/" ; 

    $move= move_uploaded_file($src,"$folder/".$image); 
    if($move!=false) 
    { 
    $pic = "http://localhost:8888/directoryName/images" .$filename; //This variable insert into Photo column 
     $query="Insert or Update Query for your table"; 
     $rslt = mysql_query($query); 
    } 

$data=array(); 
$selectQuery="select * from Emp"; 
$row=mysql_query($selectQuery); 
while($result=mysql_fetch_array($row)) 
{ 
    $data[] = $result; 
} 
echo json_encode($data); 
+0

はい、その右の@イルファンしかし、私はそれをどのような種類のデータ型を取る必要があり、私はその画像や私が何を保存するmampサーバーでmampサーバーのテーブルに画像を追加するつもりです。私は、PHPスクリプトのmampサーバーテーブルからそのイメージが必要です。申し訳ありませんが、私はPHPで新しいですので、このすべてのものについて考えていない。 – Asmita

+0

'$ pic'変数により、データベースへの画像のパスを保存することができます。データベースから画像パスを取得し、html画像タグで使用する必要があるときはいつでも –

+0

okeyあなたに感謝します@Irfan – Asmita

関連する問題