Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Php将图像上传到数据库_Php_Html_Mysql_Image_Upload - Fatal编程技术网

如何使用Php将图像上传到数据库

如何使用Php将图像上传到数据库,php,html,mysql,image,upload,Php,Html,Mysql,Image,Upload,我已经编写了图像上传文件,它显示错误“未定义索引:C:\xampp\htdocs\Schmgt\svr\upload\u image.php中的图像在第3行” 但我无法在我的代码中找到任何问题。请帮帮我 HTML表单 <form action="../svr/upload_image.php" method="post" id="form_po" enctype="multipar/form-data"> <di

我已经编写了图像上传文件,它显示错误“未定义索引:C:\xampp\htdocs\Schmgt\svr\upload\u image.php中的图像在第3行”

但我无法在我的代码中找到任何问题。请帮帮我

HTML表单

<form action="../svr/upload_image.php" method="post"  id="form_po" enctype="multipar/form-data">
                                <div class="row"><br/></div>
                                <div class="row">

                                    <div class="col-md-2"> </div>
                                    <div class="col-md-4">
                                        <?php 
                                        $nic=$_GET['nic'];
                                        ?>
                                        <input type="hidden" class="form-control" id="txt_po_number" name="txt_nic" value="<?php echo $nic; ?>" readonly>                                       
                                    </div>

                                </div>
                                <br/>

                        <br/>
                        <div class="row">
                            <div class="col-md-4"></div>
                            <div class="col-md-3">
                                <div style="border: 1px solid black">
                                    <img src="../img/user.png" width="235px" height="250px">
                                </div>
                            </div>

                        </div>
                        <div class="row">
                            <div class="col-md-4"></div>
                            <div class="col-md-3">
                                <div style="border: 1px solid black">
                                    <input type="file" name="image" class="form-control"/>
                                </div>
                            </div>

                        </div>


                        <br/>
                        <div class="row">
                            <div class="col-md-1"></div>
                            <div class="col-md-10">




                            </div>
                        </div>
                        <div class="row">
                            <div class="col-md-4" style="margin-right: 50px;">
                            </div>
                            <div class="col-md-2">
                                <input type="submit" id="btn-next" name="btn-submit" class="form-control btn-success" value="Finish">
                            </div>
                        </div>
                        <br/>

                        </form>



在表格中检查您的输入。它应该与enctype=“multipart/form data”类似,而且您还忘记了运行查询。

您应该以打字错误的形式进行投票-这就是您关于忘记运行查询的编辑;你应该有。这个问题仍然是一个输入错误。非常感谢这是一个问题这是一个输入错误问题,它只是缺少了一个
t
在这个
enctype=“multipar/form data”
你忘了运行
$query1
这个问题仍然是一个输入错误。非常感谢这是一个问题
<?php
include 'connection.php';
$target="../img/".  basename($_FILES['image']['name']);

$img=$_FILES['image']['name'];
$text=$_POST['txt_nic'];

var_dump($img);die;

$query1="INSERT INTO image(nic,image)VALUES('$text','$img')";

if(move_uploaded_file($_FILES['image']['tmp_name'], $target)){

}  else {

}

?>