【问题标题】:Data extraction issue using php/mysqli [duplicate]使用php / mysqli的数据提取问题[重复]
【发布时间】:2019-06-27 19:59:09
【问题描述】:

我正在尝试根据从前一页面发送的查询结果(商店 ID)创建产品页面,我需要帮助解决代码问题。我在结果页面上没有收到任何错误,但是当我尝试在结果中回显时,我也没有从数据库中获得任何输出。这是我的代码:

<?php
include 'connect\mbh.php';
$conn = OpenCon();
echo "Connected Successfully";

if (mysqli_connect_errno()) {
    printf("Connect failed: %s\n", mysqli_connect_error());
    exit();
}

$store = $_GET['STORE_ID'];  
$query = "SELECT * FROM stores WHERE 'STORE_ID' = '$store'";

if ($result = $conn->query($query)) {

    /* fetch object array */
    while ($row = $result->fetch_row()) {
        printf ("%s (%s)\n", $row[0], $row[1]);
    }

    /* free result set */
    $result->close();
}

/* close connection */
$conn->close();
?>

然后在网站的文本中,我尝试从数据库中回显结果:

   <img src="images/b_logos/<?php echo $row['LOGO']; ?> 

关于我做错了什么有什么想法吗?我显然是这方面的初学者!谢谢

【问题讨论】:

标签: php database mysqli


【解决方案1】:

您的图片标签已损坏。

<img src="images/b_logos/<?php echo $row['LOGO']; ?>">

【讨论】:

  • 这是真的,但它不能解释为什么while 循环不打印任何东西。引用问题说明了这一点。
猜你喜欢
  • 2010-11-30
  • 2017-07-13
  • 2019-11-07
  • 2015-03-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-11
相关资源
最近更新 更多