Я пытался понять это в течение нескольких часов, я создал базу данных (MySql/PHPMyadmin), и я пытаюсь получить введенный пользователем вход, чтобы иметь возможность перезвонить, однако Информация не делает его/сохранение его в базу данных, все проявляется в порядке, за исключением этой части кода:PHP - MySql Информация о базе данных не сохраняется
$registered = mysqli_affected_rows ($dbc);
echo $registered. "Row is affected";
при запуске дает мне отображение -1 строки, я считаю, что это большая часть из проблема, так как все остальное работает нормально. Я полный новичок, так что бы вы, ребята, сказали мне, как лучше всего отладить это.
$ DBC = $dbc = mysqli_connect ($hostname, $username, $password, $dbname) OR die("Could not Connect");
Для ввода данных в БД у меня есть следующие:
if ($_SERVER['REQUEST_METHOD'] == 'POST'){
$comments = $_POST ['Comments'];
if (!empty ($comments)){
include ('mysqldb.php');
mysqli_query ($dbc,"INSERT INTO 'User-Comments' (Comments) VALUES ('$comments')");
$registered = mysqli_affected_rows ($dbc);
echo $registered. "Row is affected";
}else {
echo "Nothing Submitted";
}
}
Как уложить данные в db? Дайте нам ur код – lolbas
$ dbc - это переменная i, созданная в файле соединения для подключения к базе данных. – Ricky
Можете ли вы повторить свой SQL-запрос, скопировать его и вставить в phpmyadmin и посмотреть, что происходит? – Ali