【发布时间】:2012-07-14 11:56:38
【问题描述】:
我试图通过仅获取其名称的一部分来读取存储在 PHP 目录中的图像。图片命名如下,
AT-1410f1654.jpg
AT-1410_1655.jpg
AT-1410_1656.jpg
AT-1410_1657.jpg
AT-1410_1658.jpg
AT-1410_1659.jpg
我已经尝试了下面的代码,但是即使我使用 PHP substr() 方法它也不起作用,但它也不起作用,
$dbImage=$row["pref"];
$imageName=$dbImage;
$extension=".jpg";
$filename=$imageName.$extension;
echo "$filename+<img src='proppics/$filename'>";
关于如何做到这一点的任何想法
完整代码
$limit=10;
$con=mysql_connect("localhost","root","");
mysql_select_db("movedb") or die("Unable to select database");
$query="select * FROM properties where `name`='Beata Grande 1' & `catergory`='Villas'& `price`=202800 & `area`='Arenas'& `bedrooms`=2 & `region`='Axarquia'";
$numresults=mysql_query($query,$con);
$numrows=mysql_num_rows($numresults);
$result = mysql_query($query) or die("Couldn't execute query");
echo "<center>";
echo "<p>You searched for: "" . $properties . ""</p>";
echo "<form name=payment action='properties_details.php'>";
echo "Results <br>";
while ($row= mysql_fetch_array($result)) {
$id=$row['id'];
$pid=$row['pref'];
// Retrieve the balance database fields
echo "<p>Property ID  ".$pid;
echo "<br> <p> Name  ";
echo $row["name"];
echo "<br> Properties  ";
echo $row["catergory"];
echo "<br> Description  ";
// Print results
echo "<br>";
echo "<input type=submit name=btnbuy value=MoreDetails> ";
【问题讨论】:
-
我没有看到文件名和代码之间有任何联系,也没有看到任何循环...您需要提供更多详细信息/代码
-
我试图创建一个 for 循环,但不知道如何正确的技术
-
您还必须告诉我们这些变量中存储了什么。我猜不出
$dbImage包含什么。为什么要创建两个包含$row["pref"]的变量? -
图片读取码在最后