我是新来的,我想问一个简单的问题给大家,因为我是PHP的初学者。 我在MySQL数据库中创建了一个名为id,stuimg,stuname,studetail的4列表。 我也创建了一个页面,通过它将值和图像存储到这些列中。现在我的问题是,我怎么可以检索存储在这些列中的所有这些信息,并在页面上显示它(包括图片)通过Mysql数据库显示信息
你可以检查我的代码,并请纠正我是否做错了什么:
<html>
<body>
<form action="" method="post">
<table>
<?php
$p=$_GET['id'];
include('dbconfig.php');
$query = "SELECT * FROM aboutstudent where id ='$p'";
$result = mysql_query($query);
while ($data = mysql_fetch_array($result))
{
?>
<tr>
<td>Image*:</td>
<td><input name="image" type="file" value="<?php echo $_FILES['image']['name'];?>" /> </td>
</tr>
<tr>
<td>Name*:</td>
<td><input name="name" type="text" value="<?php echo $data['name'];?>" /> </td>
</tr>
<tr>
<td>Description*:</td>
<td><input name="des" type="textarea" value="<?php echo $data['description'];?>" /> </td>
</tr>
<?php } ?>
</table>
</form>
</body>
一定要使用mysqli的功能。 http://www.php.net/manual/en/mysqli.quickstart.connections.php – Newbi3
你上面的代码工作正常吗? –
我已经将dbconfig.php包含到上面包含mysql连接的代码中。 – srp003j