php - 如何使用此代码连接 sql、html 和 php

标签 php html mysql concatenation

基本上,它是一个显示数据库路径中的图像的元素。但我就是无法让它发挥作用。

<img class="img-circle profile_img" id="blah" src=" <?php $query2=mysqli_query($conexao,"select * FROM esc_usuarios_fotos WHERE img_usu_codigo = '" . $_SESSION['codigo'] . "'");
    while($row2=mysqli_fetch_array($query2)){
        if ((!empty($row2['img_local'])) && (file_exists($row2['img_local']))) {
            echo '<img class="image--cover" id="blah" src="'.$row2['img_local'].'" alt="Avatar" title="DEFINIDA" onerror="this.onerror=null;this.src=1.png;">';
        } else {
            echo 'Show a default image.'; // <img src="path_to_default_image" alt="Default_image"/>
        }
    } ?>" alt="Avatar" title="DEFINIDA" >

最佳答案

我已经成功工作,最终代码:

<?php
            $query2=mysqli_query($conexao,"select * FROM esc_usuarios_fotos WHERE img_usu_codigo = '" . $_SESSION['codigo'] . "'");
            while($row2=mysqli_fetch_array($query2)){
                if ((!empty($row2['img_local'])) && (file_exists($row2['img_local']))) {
                    echo '<img class="image--profile" src="'.$row2['img_local'].'" title="Clique para abrir seu perfil">';
                } else {
                    echo '<img class="image--profile" src="images/user.png">';
                }
              }
            ?>

关于php - 如何使用此代码连接 sql、html 和 php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52393361/

相关文章:

java - PHP 的 oAuth 客户端模块

java - 在Java中获取HTTP响应代码

mysql - MySQL 和 MariaDB 中 JSON_SEARCH 的区别

php 捕捉 array_push 的魔术方法

PHP 函数在 PreventDefault() 之后对提交的响应不同

PHP 和 JavaScript 更改 MySQL 中的状态

javascript - 如何在html中制作下一个按钮,上一个按钮来滚动div中的很多元素?(使用jquery,javascript)

html - 如何从 CSS 样式中排除具有填充属性的 SVG

mysql - MySql TEXT/BLOB 类型的最大声明列长度是多少?

MySQL 嵌套 SELECT 太慢