«phpClub» — архив тем ("тредов"), посвящённых изучению PHP и веб-технологий.
Аноним 2018/10/25 17:53:26  №1284492 1
Здаров пацаны, я не кодер, пробую сделать элементарный Update Data In a MySQL Table.

Делаю запрос connfirmation.php?ordernum=123 но нихуя не работает, объясните долбоебу почему.

Connfirmation.php:

<?php

$ordernum=$_GET['ordernum']

require_once 'connection.php';

// подключаемся к серверу
$conn = mysqli_connect($host, $user, $password, $database);

if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}

$sql ="UPDATE orders SET confirm='YES' WHERE Num='$ordernum'";

if (mysqli_query($conn, $sql)) {
echo "Record updated successfully";
} else {
echo "Error updating record: " . mysqli_error($conn);
}

mysqli_close($link);

?>

Ответы: >>1284524
Аноним 2018/10/25 18:40:14  №1284524 2
Ответы: >>1284922
Аноним 2018/10/26 14:44:48  №1284922 3
>>1284524
у меня небольшой шоп, вообще я вручную по мылу запрашиваю подтверждение о покупке, хотел немного автоматизировать процесс.

ошибок не возникает никаких, ответов тоже никаких, смотрю через консоль в firefox. В логах просто отправка запроса. Спс за ссылку, почитаю на досуге.
Ответы: >>1285187 >>1285188 >>1285489
Аноним 2018/10/27 05:17:03  №1285187 4
>>1284922
>ошибок не возникает никаких, ответов тоже никаких
Возможно, у тебя отключен вывод ошибок в настройках php. Вот первая ссылка из гугла как их включить https://karashchuk.com/PHP/error_reporting-display_errors-display_startup_errors/

В крайнем случае ты можешь после каждой переменой выводить её значение с помощью var_dump().

https://secure.php.net/manual/ru/function.var-dump.php