我想做的事情我知道可能很简单,但我遇到的是最糟糕的时间.到目前为止我的功能是:1.将图像文件上传到服务器的脚本2.将图像文件名写入数据库3.我想从数据库中检索图像文件名并将其添加到img src标签这里是我的检索脚本
<?php
$hote = 'localhost';
$base = 'dbasename';
$user = 'username';
$pass = '******';
$cnx = mysql_connect ($hote, $user, $pass) or die(mysql_error ());
$ret = mysql_select_db ($base) or die (mysql_error ());
$image_id = mysql_real_escape_string($_GET['ID']);
$sql = "SELECT image FROM image_upload WHERE ID ='$image_id'";
$result = mysql_query($sql);
$image = mysql_result($result, 0);
header('Content-Type: text/html');
echo '<img src="' $image'"/>';
?>
Run Code Online (Sandbox Code Playgroud)
我试图通过image.php传递价值?ID = 2但没有运气
PHP脚本成功返回文件名,但我不能为我的生活得到它打印到HTML
有任何建议,非常感谢你:)
好吧,它确实返回了正确的标签,但现在好像脚本没有运行来生成标签.我尝试了两种方法:
<div class="slides">
<div class="slide">
<div class="image-holder">
<?php
include ("image.php?ID=2");
?>
</div>
Run Code Online (Sandbox Code Playgroud)
和:
<img src="image.php?ID=2" alt="" />
Run Code Online (Sandbox Code Playgroud)
但是没有人会插入文件名...我需要通过主键识别每个img src,所以我从每个图像src位置传递ID,但是,我的PHP忍者技能需要磨练.
只是为了澄清:我正在将图像上传到服务器,在数据库中记录文件名并在HTML文档中调用该文件名...每个文件中有几个所以我需要传递ID(即1,2,3)对应表中的主键.但我不能让脚本先处理标签.如果我去查看源代码,我可以点击脚本并获得正确的结果......
再次感谢,你们和女孩们都非常乐于助人