Я изменил свой код следующим образом. Но все же данные не добавляются в таблицу WAMP. Это не отображает сообщений ни
<?php
error_reporting(E_ALL); ini_set('display_errors', 1);
//$user_name = "root";
//$password = "";
//$database = "cs_project";
//$server = "localhost";
$linkz=mysqli_connect("localhost","root","","cs_project") or die("Can't connect to the server");
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
mysqli_select_db($linkz,"cs_project") or die("Can't connect to database");
if(isset($_REQUEST['submit'])) {
$v_number=$_POST["v_number"];
$date=$_POST["date"];
$from=$_POST["from"];
$to=$_POST["to"];
$destination=$_POST["destination"];
$collectpoint=$_POST["collectpoint"];
$payment_method=$_POST["payment_method"];
$sql="INSERT INTO order_table(v_number,date,from,to,destination,collectpoint,payment_method) VALUES('$v_number','$date','$from','$to','$destination','$collectpoint','$payment_method')";
$result = mysqli_query($linkz,$sql); if (!$result) { die('Invalid query: ' . mysqli_error()); }
echo "Data added";
}
mysqli_close($linkz);
?>
Функции с расширением mysql были устарели в PHP 5.5 и были удалены в PHP 7. В следующий раз используйте fnctions с расширением mysqli или PDO. За исключением того, что и $ sql выражение все выглядит в порядке.
$variables
в двойные кавычки при вызовах функций