0
デバイスのカメラから画像をアップロードしてサーバのフォルダに挿入しようとしましたが、キャプチャした画像をデータベーステーブルに保存するにはどうすればよいですか?ionic2を使用してMysqlデータベースに画像を挿入する
<?php
header('Access-Control-Allow-Origin: *');
require_once("db_connect.php");
$target_path = "image/";
if(isset($_FILES['file']))
{
$target_path = $target_path . basename($_FILES['file']['name']);
if (move_uploaded_file($_FILES['file']['tmp_name'], $target_path))
{
$image=basename($_FILES["file"]["tmp_name"],".jpg"); // used to store the filename in a variable
//storind the data in your database
// $query= "INSERT INTO items VALUES ('{$image}')";
//mysqli_query($con,$query);
echo "success";
} else
{
echo $target_path;
echo "There was an error uploading the file, please try again!";
}
}
?>
は、それがデータベースに画像を保存するために必要なのですか?画像URLのみを保存しない場合 – julekgwa
は、tmpパスではなくDBにターゲットパスを格納する必要があります –
データベースで始める場合は、数字とテキストで簡単に開始してください。物事を試し、マニュアルとチュートリアルを読んでください。それが終わったら、全体の画像をデータベースに保存することを再考してください。 –