新手在这里。 我很难将图像浸入我的主页,使用下面的代码,它只会显示为图像的白色空白轮廓。我没有直接将图片存储在数据库中,因为从我所听到的,这是一个不好的做法。有人可以帮助我并纠正我写的代码。
我的数据库由
组成这是我的数据库行的实际内容:
这是我的代码。
<?php
$user = $_SESSION['username'];
$con = mysqli_connect("localhost", "root", "", "pamphotos") or die('error in connection'.mysqli_connect_error());
$q = "SELECT * from photos WHERE '$user'=username ";
$stmt = mysqli_query($con, $q);
while($row = mysqli_fetch_array($stmt))
{
echo "<img src='".$row['p_src']."' width='175' height='200' />";
}
?>
答案 0 :(得分:0)
而不是:
username: a
p_src : C://wamp//www//PAM//uploads//890021-1360x768-[DesktopNexus.com].jpg
p_desc: lemur
p_thumbsrc: C://wamp//www//PAM//uploads//thmb//890021-1360x768-[DesktopNexus.com].jpg
p_id: 16
你应该在你的数据库中:
username: a
p_src : /PAM//uploads//890021-1360x768-[DesktopNexus.com].jpg
p_desc: lemur
p_thumbsrc: /PAM//uploads//thmb//890021-1360x768-[DesktopNexus.com].jpg
p_id: 16