これは、mysql から移行した後の mysqli での最初の試みなので、愚かな質問をして申し訳ありませんが、少し学習曲線があります :-S.
現在、次を使用してデータベースから写真データを取得しようとしていますが、エラーが発生していますが、その理由は一生わかりません。
<?php
$sql = <<<SQL
SELECT *
FROM `shop`
SQL;
if(!$result = $db->query($sql)){
die('There was an error running the query [' . $db->error . ']');
}
while($row = $result->fetch_assoc()){
echo '<div class="simpleCart_shelfItem">';
echo '<h2 class="item_name">'.$row[filename].'</h2>';
echo '<p> <input type="text" value="1" class="item_Quantity"><br>';
echo '<span class="item_price">£'.$row[price].'</span><br>';
echo '<a class="item_add" href="javascript:;"> Add to Cart </a></p>';
echo '</div>';
}
?>
<span class="simpleCart_quantity"></span> items - <span class="simpleCart_total"></span>
<a href="javascript:;" class="simpleCart_checkout">Checkout</a>
私が得ているエラーは次のとおりです。
query($sql)){ die('There was an error running the query [' . $db->error . ']'); } while($row = $result->fetch_assoc()){ echo '
'; echo '
'.$row[filename].'
'; echo '
'; echo '£'.$row[price].'
'; echo ' Add to Cart
'; echo '
'; } ?> 16 items - $243.95 Checkout
mysql die エラーと比較して、私にとっては何の意味もありません。