如何在 phpmyadmin 中插入图片

问题描述 投票:0回答:1

我如何在 phpmyadmin 中插入图像。我需要数据库在用户添加后指定图像文件的路径。我尝试了几个选项,但没有一个出现。也许有人可以在这里提供帮助,否则我已经对自己失望

<?php
include ("settings.php");
$conn = mysqli_connect($host , $user , $pass , $db);
$about = mysqli_real_escape_string($conn,$_POST['about']);
$edate=strtotime($_POST['date']); 
$edate=date("Y-m-d",$edate);
$sql = "INSERT INTO user_form (firstname, secondname, lastname, mail, about, dendata,file_name)
VALUES ('$name', '$sec', '$last', '$mail', '$about', '$edate',')";

 if ($conn->query($sql) === TRUE){
    echo "user not posted";
 } else {
    echo "allerrt:" . $sql . "<br>" . $conn->error;
 }

 ?>

<!DOCTYPE html>
<html lang="en" >
<head>
  <meta charset="UTF-8">
  <title>try</title>
  <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"><link rel="stylesheet" href="style.css">
  <link rel="stylesheet" href="input.css">

 <!-- jQuery -->
 <script src="jquery-3.1.1.min.js" type='text/javascript'></script>

 <!-- Bootstrap -->
 <link href='bootstrap/css/bootstrap.min.css' rel='stylesheet' type='text/css'>
 <script src='bootstrap/js/bootstrap.min.js' type='text/javascript'></script>

 <!-- Datepicker -->
 <link href='bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css' rel='stylesheet' type='text/css'>
 <script src='bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js' type='text/javascript'></script>
 <script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js'></script><script  src="./script.js"></script>

</head>
<body>
    <div class="wrapper">
    <form action="index.php" method="post" >
        <div class="wrapper">
<div class="avatar-wrapper">
    <img class="profile-pic" src="" />
    <div class="upload-button">
        <i class="fa fa-arrow-circle-up" aria-hidden="true"></i>
    </div>
    <input class="file-upload" name="image" type="file" accept="image/*"/>
</div>
    <textarea maxlength = "1000" name="about" placeholder="о себе"></textarea>
    <input type='date' name="date" class="form-control" data-provide="datepicker" placeholder='Select Date' style='width: 300px;' > <br>
   <input id="submit" name="submit" type="submit" value="send"><br/>
 </div> 
</form>
</body>
</html>


php html mysql sql
1个回答
-1
投票

首先,不要失望,我们都会跌跌撞撞,这是我们学习和提高的方式。 二、获取图片路径:

 $img = $_FILES['image_name']['name']; //image_name is the name of the input type file  

在 Html 中:

 <input type="hidden" name="MAX_FILE_SIZE" value="30000" />
 <input type="file" name="image_name"/>
© www.soinside.com 2019 - 2024. All rights reserved.