Php 如何上传图像并将同一图像回显到另一个页面。。。?

Php 如何上传图像并将同一图像回显到另一个页面。。。?,php,mysql,Php,Mysql,我正在学习php和phpmyadmin,我想将图像上传到数据库,然后将相同的图像回显到另一个页面,任何人都可以帮助我 index.html <html> <body> <form name="form" method="post" action="insert_ac.php"> <h1>Insert Data Into mySQL Database</h1> name...... &l

我正在学习php和phpmyadmin,我想将图像上传到数据库,然后将相同的图像回显到另一个页面,任何人都可以帮助我

index.html

<html>
<body>
    <form name="form" method="post" action="insert_ac.php">
      <h1>Insert Data Into mySQL Database</h1>

            name......    <input name="name" type="text" id="name"> <br><br>
            username....  <input name="username" type="text" id="username"> <br><br>
            password..    <input name="password" type="text" id="lastname"><br><br>
            Email.....    <input name="email" type="text" id="email"><br><br>
            Upload Image....... :<input type="file" name="image" id="uploadimg"><br>
      <input type="submit" name="Submit" value="Submit">
    </form>
</body>
</html>

将数据插入mySQL数据库
姓名

用户名

密码

电子邮件

上传图像……:
插入_ac.php

<?php

$host="localhost"; // Host name
$username="root"; // Mysql username
$password=""; // Mysql password
$db_name="loginfour"; // Database name
$tbl_name="test_four"; // Table name

// Connect to server and select database.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");

// Get values from form
$username=$_POST['username'];
$password=$_POST['password'];
$email=$_POST['email'];
$name=$_POST['name'];

// Insert data into mysql
$sql="INSERT INTO $tbl_name(username, password, email, name)VALUES('$username', '$password', '$email', '$name')";
$result=mysql_query($sql);

// if successfully insert data into database, displays message "Successful".
if($result){
echo "Successful";
echo "<BR>";
echo "<a href='insert.php'>Back to main page</a>";
}

else {
echo "ERROR";
}
?>

<?php
// close connection
mysql_close();
?>
php页面很简单

echo($_FILES["image"]["name"]);

看看internet上的许多教程,尝试谷歌搜索,将图像名称img.jpg插入数据库并上传到文件夹,然后使用名称concat path在数据库中存储图像有两种模式。第一种方法是只存储映像文件的路径,并将文件本身存储在文件系统中。第二步是将实际图像作为blob存储在数据库中。PS:不要使用“mysql”库,在使用php mysql时请使用“mysqli”。我只是指出了您答案中的一个小错误-谢谢您更正@andrewsi解释的方法很好,thnx