この問題を解決するのに役立つことを願っています。すでに同じ問題を読んでいますが、問題。警告:mysqli_query()には少なくとも2つのパラメータがあります。1 [mysqli] [php]
私はmysqlデータベースに画像をアップロードしようとしています。
<?php
require_once "dbconfig.php";
$conn = mysqli_connect($host, $username, $password, $database);
if (!$conn) {
die('Não foi possível conectar: ' . mysqli_connect_error());
}
$imagename=$_FILES["myimage"]["name"];
$imagetmp=addslashes (file_get_contents($_FILES['myimage']['tmp_name']));
$result=mysqli_query($conn, "INSERT INTO carros (img) values ('$imagename', '$tmp_name')");
if (!$result) {
die('Invalid query: ' . mysqli_error());
}
if ($result == 1) {
header("Location: upload_teste.php");
}
?>
とHTML形式::私は入力したテキストを提出することができますので、
<form method="POST" action="getdata.php" enctype="multipart/form-data">
<input type="file" name="myimage">
<input type="submit" name="submit_image" value="Upload">
</form>
dbconfig.phpファイルは、okです
私はこのコードを持っています。私は、エラーを理解していない
、私は(mysqli_query上の2つのパラメータを持っている)
このクエリには2つのパラメータがあるため、そのコードでそのエラーが発生しませんか?しかし、2つの値を1つの列に挿入しようとしているため、動作しません。 – Qirel
あなたの答えをありがとうが、私はすでに最初のものだけで試したことがあり、私は同じエラーが発生します。 –
あなたが* 2つのパラメータを持っているので、このエラーはこのコードからではありません。 :) – Qirel