You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PHP从phpMyAdmin数据库读取图片URL无法显示问题求助

问题排查与修复

代码中的错误点:

  • PDO连接字符串里的chaset拼写错误,应为charset,会影响数据库连接的编码处理。
  • img标签使用了自定义属性img_l,而图片路径必须通过标准的src属性指定,这是图片无法显示的核心原因。
  • CSS样式中border-radius;:500px多了一个多余分号,属于语法错误,会导致圆角样式失效。

修正后的代码:

<?php
    $bdd = new PDO('mysql:host=localhost;dbname=animebd;charset=utf8','root','');
    $req = $bdd->query('SELECT img_l,nomL FROM liste');
    while($donnees = $req->fetch()){
        echo('<img style="width:50px;height:50px;border-radius:500px;" src="' . $donnees['img_l'] . '" alt="' . $donnees['nomL'] . '"/><br/>');
    }
?>

额外检查项:

  • 确认数据库img_l字段存储的URL有效性:如果是本地路径,要保证路径相对于当前PHP文件的位置正确;如果是网络URL,直接在浏览器打开该URL验证是否能正常访问图片。

内容的提问来源于stack exchange,提问作者ZakAjiro

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 07:21:31