【发布时间】:2013-05-25 10:17:11
【问题描述】:
我有一个 MySQL 数据库
我有一个名为“图片”的列 id
图片列存放文件名
文件名对应的文件存放在我的htdocs根目录
我想显示存储在这些文件名中的图像数据。
下面的代码(最终)有效我的问题是....这是显示图像的最有效方式。当我说高效时,我的意思是它是编码此代码的最快方法吗..
require_once("database_connect.php");
$getinfo = mysql_query( "SELECT picture FROM historylist ORDER BY date_played LIMIT 0, 1"); // i think this gets the information
$answer = mysql_fetch_array($getinfo); // i think this stores the information into the variable $answer
{
echo "<img src=\"/{$answer['picture']}\" alt=\"\" />";
}
【问题讨论】:
-
欢迎来到 SO。不幸的是,这不是一个代码审查网站,所以这个问题可能会被关闭。请参阅FAQ。
-
另外,Please, don't use
mysql_*functions in new code。它们不再被维护并且弃用过程已经开始,请参阅red box。改为了解prepared statements,并使用PDO 或MySQLi; this article 将帮助您决定哪个。如果你选择 PDO,here is a good tutorial. -
谢谢你的cmets..对不起,我以为我是根据我的代码效率来问一个问题..我会研究“准备好的陈述”。
-
是的,您是在询问代码的效率,但这是对 SO OT 的工作代码的审查。 codereview.stackexchange.com 可能是一个更好的地方,但请务必先阅读他们的FAQ。
-
公平竞争.. 抱歉.. 新手不阅读常见问题解答肯定会浪费很多人的时间.. :(