Невозможно отправить элементы корзины в базу данных - PullRequest
0 голосов
/ 05 ноября 2018

Я не могу избавиться от

Примечание: неопределенное смещение: 0 в C: \ xampp \ htdocs \ xampp \ FRUIT 4-11-2018_339am \ FINALFINALFINALFRUIT \ fp_confirm.php в строке 15

Действительно отчаянно здесь, пожалуйста, помогите.

Этот блок текста продолжается и не имеет визуального разделения между тем, что обычно составляет новый абзац. Вместо этого к нему будет добавляться больше текста и похоже, что он не был отформатирован. Он просто продолжает идти и идти и идти и начнет новые темы, не разделяя их с параграфами. Видите ли, хотя это хорошо, давайте поговорим о каскадных таблицах стилей (CSS), часто называемых таблицами стилей, на минуту. Таблицы стилей часто используются, чтобы повлиять на внешний вид веб-страниц. Код CSS содержит селекторы и определения для различных тегов, классов или идентификаторов, которые используются при разметке и HTML-документе. JavaScript, с другой стороны, может добавить дополнительную функциональность веб-странице. Поскольку это язык программирования, вы можете написать код для выполнения любого количества задач. Вы можете изменить содержимое внутри блока текста, изменить изображение, когда пользователь наводит указатель мыши на определенную часть страницы, проверять содержимое формы, отправлять предупреждающие сообщения и многое другое. Его можно изучать с помощью книг, учебных пособий или классов, которые предлагаются во многих местах, особенно в Интернете. Если вы хотите углубиться в программирование на стороне сервера, вы можете изучить PHP, ASP, Perl, Java или ряд других доступных языков. Это позволяет сохранять информацию в базы данных, обрабатывать формы обратной связи, создавать корзины покупок и многое другое. Вы читали все это или сдавались после небольшой попытки?

session_start();
include('db.php');
$status="";



$product = $_SESSION["shopping_cart"];
// print_r(count($cart));
$total=0;
for($i=0; $i<count($product); $i++){

$query = "insert into orders (item_id, qty, amount) values
('".$product[$i]["code"]."', '".$product[$i]["quantity"]."', '".$product[$i] 
["price"]."')";
$result = mysqli_query($con,$query);


} 

...

<div class="cart">
<?php
if(isset($_SESSION["shopping_cart"])){
$total_price = 0;
?>  
<table class="table" align="center">
<tbody>
<tr>
<td></td>
<td>ITEM NAME</td>
<td>QUANTITY</td>
<td>UNIT PRICE</td>
<td>ITEMS TOTAL</td>
</tr>   
<?php       

                // $total = 0;
                if(!empty($_SESSION["shopping_cart"]))
                {

foreach ($_SESSION["shopping_cart"] as $product){
?>




<tr>
<td><img src='<?php echo $product["image"]; ?>' width="50" height="40" /> 
</td>
<td><?php echo $product["name"]; ?> <br />


</td>
<td>


<?php echo $product["quantity"]; ?> 




</td>
<td><?php echo "$".$product["price"]; ?> </td>
<td><?php echo "$".$product["price"]*$product["quantity"]; ?></td>


</tr>



<?php
$total_price += ($product["price"]*$product["quantity"]);
}
?>


<tr>
<td colspan="5" align="right">
<strong>TOTAL: <?php echo "$".$total_price; ?></strong>



</form>

<?php
                    }
                    ?>

</td>
</tr>

                    <?php
                }


                if ($result) {
                    echo " Details inserted into database.<br/>";

                } else {
                    echo "An error has occurred.  The form details were not 
added.";
                }
                ?>

</tbody>




</table>
...