0

我想问一下。

我有桌子:

1. No = 01 
2. ID = 001
3. Password = 001
4. IMAGE = 001

我将图像保存在图像文件夹中。

如果我有 100 条记录,我如何在数据库中调用图像?但我不会在数据库中更改我的表

当我更改表格中的数据时,我可以调用我的图像

1. No = 01 
2. ID = 001
3. Password = 001
4. IMAGE = Images/001.jpg

示例脚本:

   $user =$_SESSION['username'];
   $data=mysql_query("select * from user WHERE ID=$user ");
   while($baris=mysql_fetch_array($data))
   {
      echo "<img src=\"$baris[IMAGE]\"> ";
   }
4

3 回答 3

4

尝试包含在您的路径Images文件夹中并包含文件扩展名'.jpg',例如:

$user =$_SESSION['username'];
$data=mysql_query("select * from user WHERE ID=$user ");
while($baris=mysql_fetch_array($data))
{
echo "<img src=\"Images/".$baris['IMAGE']."\">";

}

我强烈建议您还存储文件扩展名(用于处理.png,.gif and .jpeg),不要使用ormysql_*来代替。mysqli_*PDO

于 2013-08-01T09:22:16.163 回答
1

试试喜欢

echo "<img src='Images/".$baris['IMAGE'].".jpg'> ";

如果您保存了文件夹名称,请使用

echo "<img src='".$baris['IMAGE'].".jpg'> ";

我不明白您为什么要存储没有扩展名的图像名称

于 2013-08-01T09:22:09.107 回答
0

尝试这个

$user =$_SESSION['username'];
$data=mysql_query("select * from user WHERE ID=$user ");
while($baris=mysql_fetch_array($data))
{
  echo "<img src='Images/".$baris[IMAGE].".jpg'> ";

}

希望它会有所帮助

于 2013-08-01T09:24:00.853 回答