0

如何从我知道名称的目录中显示特定文件?我有这段代码来显示该目录中存在的所有文件:

$result = mysql_query("SELECT * FROM photos");
while($row = mysql_fetch_array($result))
{
 echo '<div id="imagelist">';
 echo '<p><img src="'.$row['location'].'"></p>';
 echo '<p id="name">'.$row['caption'].' </p>';
 echo '</div>';
}

照片表有 3 列 id、位置、标题。

4

1 回答 1

0

如果您知道文件的名称,则可以使用

$result = mysql_query("SELECT * FROM photos WHERE caption LIKE '".$name."'");

如果您知道文件的 id,最好使用它,因为使用整数选择通常比选择字符串要快。

请注意,mysql_query它现在在 PHP 中已弃用,您确实应该使用 mysqli_query。看看: http: //php.net/manual/en/function.mysql-query.php

于 2013-08-22T19:53:42.370 回答