У меня есть html-страница, которая отправляется в базу данных mysql через php-скрипт. Как получить информацию, которая была введена на странице html для отображения после создания 1 записи?Показать сообщение из html в следующем php-скрипте
<?php
$link = mysqli_connect('****', '****', '****', 'orders');
$sequence = $_POST['sequence'];
$items_count = $_POST['items_count'];
$total = $_POST['total'];
$payment_type = $_POST['payment_type'];
$sql="INSERT INTO orders (sequence,items_count,total,payment_type)
VALUES
('$sequence','$items_count','$total','$payment_type')";
if (!mysqli_query($link,$sql)) {
die('Error: ' . mysqli_error($link));
}
echo '1 record created';
mysqli_close($link);
?>
Вы можете использовать ['сеансы'] (http://www.php.net/manual/en/features.sessions.php) и [' header() '] (http: //www.php .net/manual/en/function.header.php) (если вы знаете, как обрабатывать это с сеансами) --- И используйте подготовленные инструкции, ваш код подвержен ['SQL injection'] (http: // stackoverflow .com/questions/60174/how-can-i-prevent-sql-injection-in-php) –
Уязвимости с использованием [SQL injection attack] (http://bobby-tables.com) ... пользуются вашим портом pwn3d , –
Я настоятельно рекомендую использовать ORM как идиорм - это облегчит вашу жизнь, поскольку вы изучаете эти вещи: https://github.com/j4mie/idiorm –