Połączyłem się prawidłowo z bazą danych SQL. Napisałem poniższy kod, który
powinien mi wyświetlić towary na stronie www.
Dlaczego więc nic się nie wyświetla, gdzie i jak poprawić błąd ?
Dziękuję za szczegółową pomoc
?>
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6"
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrp.min
</head>
<body>
<br />
<div class="container" style="width:700px;">
<h3 align="center">Shopping Cart</h3><br />
<?php
$query = "SELECT * FROM tbl_product ORDER BY id ASC";
$result = mysqli_query($connect, $query);
if(mysqli_num_rows($result) > 0)
{
while($row = mysqli_fetch_array($result))
{
?>
< div class="col-md-4">
<form method="post" action="index.php?action=add&id=<?php echo["id"]; ?>";
<div style="border:1px solid #333;background-color:#f1f1f1; border-radius:
<img src="<?php echo $row["image"]; ?>" class="img-responsive" /><br />
<h4 class="text-info"><?php echo $row["name"]; ?></h4>
<h4 class="text-danger">$<?php echo $row["price"]; ?></h4>
<input type="text" name="quantity" class="form-control" value="1" />
<input type="hidden" name="hidden_name" value="<?php echo $row["name"]; ?>" />
<input type="hidden" name="hidden_price" value="<?php echo $row["price"]; ?>" />
<input type="submit" name="add to card" style="margin-top:5px;" class="btn btn-success" value="Add to Cart" />
</div>
</form>
</div>
<?php
}
}