gpt4 book ai didi

php - 为什么我的查询在 phpmyadmin 中有效,但在我的 php 中无效?

转载 作者:行者123 更新时间:2023-11-29 20:55:35 25 4
gpt4 key购买 nike

我有一个查询,我试图在我的 php 代码中运行,它只返回一个结果,但如果我在 phpmyadmin 中运行相同的查询,它就会工作。谁能告诉我哪里出错了?

 <?php
$sql = "SELECT * FROM `product_packs` WHERE `name` IN('" . implode("', '", $_SESSION['cart_items']) . "')";
$result = $conn->query($sql);

if ($result->num_rows > 0){
while($row = $result->fetch_assoc()){
echo "<div class='col-xs-6 col-sm-4 col-md-2 col-lg-2'>
<div class='products " . $row['brandName'] . " all " . $row['product_range'] . "' id='products'>
<div class='hovereffect'>
<img class='img-responsive productimg' src='" . $row['img'] . "' alt=''>
<div class='overlay1'>
<h2> " . $row['name'] . "</h2>
<p>
" . $row['title'] . "
<br>
<br>
" . $row['price'] . "
<br>
<a href='remove_from_cart.php?name=" . $row['name'] . "&price=" . $row['price'] . "'>
Remove From Cart
</a>
</p>
</div>
</div>
</div>";
}
?>

我已经打印了查询以确保内爆的结果是正确的,而且似乎我可以在 phpmyadmin 中运行结果并且它工作正常。

如有任何帮助,我们将不胜感激。

最佳答案

尝试以下操作(尚未测试,因为我没有向您提供足够的数据):

更新:

<?php
$sql = "SELECT * FROM `product_packs` WHERE `name` IN('" . implode("', '", $_SESSION['cart_items']) . "')";

// dump the query send to the database
$var_dump($sql);

$result = $conn->query($sql);

if ($result->num_rows > 0){

$resultset_count = $result->num_rows;
// dump the number of resultsets in the query
var_dump($resultset_count);

while($row = $result->fetch_assoc()){

echo "<div class='col-xs-6 col-sm-4 col-md-2 col-lg-2'>
<div class='products " . $row['brandName'] . " all " . $row['product_range'] . "' id='products'>
<div class='hovereffect'>
<img class='img-responsive productimg' src='" . $row['img'] . "' alt=''>
<div class='overlay1'>
<h2> " . $row['name'] . "</h2>
<p>
" . $row['title'] . "
<br>
<br>
" . $row['price'] . "
<br>
<a href='remove_from_cart.php?name=" . $row['name'] . "&price=" . $row['price'] . "'>Remove From Cart </a>
</p>
</div>
</div>
</div>
</div>";
}

?>

关于php - 为什么我的查询在 phpmyadmin 中有效,但在我的 php 中无效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37654711/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com