я бегу скрипт php. Я хочу, чтобы скрипт php отправлял в мою базу данных код sql, который обновляет «союзника» текущих пользователей, когда пользователь вводит MYSITE.COM/include/fire.php. Но я получаю эту ошибку
Примечание: неопределенная переменная: id в C: \ Users \ Name \ Desktop \ Folder \ htdocs \ include \ Fire.php в строке 14
Строка 14: mysql_query("UPDATE users SET ally='3' WHERE id='{$id}'");
Весь fire.php
<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');
session_start();
$verbindung = mysql_connect("localhost","root","Palmen162");
mysql_select_db("lan");
if(isset($_SESSION['id'])) {
// do the following query
}
mysql_query("UPDATE users SET ally='3' WHERE id='{$id}'");
?>
Пожалуйста, помогите мне с этой ошибкой. Не давайте мне ссылку на кого-то с подобной проблемой. Просто помоги мне
объявить вар $id
и назначьте его значение. тебе должно быть хорошо.
Кажется, переменная $ id не определена в текущем контексте. Если вы хотите использовать идентификатор сеанса в качестве идентификатора таблицы ваших пользователей, вам нужно использовать {$ _SESSION [‘id’]} в своем запросе вместо {$ id}.