如何在PHP中创建图像url

如何在PHP中创建图像url,php,html,Php,Html,我在我的SQL数据库中有一个图像,并将其显示为 <html> <head> <title>image show</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head> <body> <?php $objConnect = mysql_connect("localhost","root",""

我在我的SQL数据库中有一个图像,并将其显示为

<html>
<head>
<title>image show</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head>
<body>
<?php
    $objConnect = mysql_connect("localhost","root","") or die("Error Connect to Database");
    $objDB = mysql_select_db("images");
    $strSQL = "SELECT * FROM files";
    $objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
<table width="340" border="1">
<tr>
<th width="50"> <div align="center">Files ID </div></th>
<th width="150"> <div align="center">Picture</div></th>
<th width="150"> <div align="center">Name</div></th>
<th width="150"> <div align="center">Edit</div></th>
</tr>
<?php
    while($objResult = mysql_fetch_array($objQuery))
    {
?>
<tr>
<td><div align="center"><?php echo $objResult["FilesID"];?></div></td>
<td><center><img src="ViewImage.php?FilesID=<?php echo $objResult["FilesID"];?>"></center></td>
<td><center><?php echo $objResult["Name"];?></center></td>

</tr>
<?php
    }
?>
</table>
<?php
mysql_close($objConnect);
?>
</body>
</html>

图像显示
文件ID
图画
名称
编辑
">
ViewImage.php

<?php
    $objConnect = mysql_connect("localhost","root","") or die("Error Connect to Database");
    $objDB = mysql_select_db("images");
    $strSQL = "SELECT * FROM files WHERE FilesID = '".$_GET["FilesID"]."' ";
    $objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
    $objResult = mysql_fetch_array($objQuery);

    echo $objResult["FilesName"];?>

您的问题只是URL重写,对吗???您在这里完成的所有其他部分都工作正常吗???如果您想要ViewImage/for ViewImage.php,您必须编辑您的.htaccess。您可以搜索如何使用.htaccess