Не могу исправить ошибку при работе с mysql

155
01 апреля 2018, 21:11

Код:

$result = mysqli_query($db, "SELECT id FROM accounts WHERE login = '$login'");
$array = mysqli_fetch_array($result);
$end = $array['id'];
$error = mysqli_error($db);
echo($error $end);
mysqli_close($db);
exit();

Ошибка:

syntax error, unexpected '$end' (T_VARIABLE) in /var/www/html/LHVideo/Auth/auth.php on line 15

Подскажите, как исправить

Answer 1

Вы должны разделять параметры, передаваемые echo():

echo($arg1, $arg2);

Либо так

echo $arg1, $arg2;
Answer 2

Функция echo() принимает один или несколько аргументов которые разделены запятой.

echo ( string $arg1 [, string $... ] )

Вам нужно исправить echo($error $end); на echo($error, $end);

READ ALSO
Работа с файлом в C++

Работа с файлом в C++

Мне нужно создать файл txt, после чего написать программу, которая читает по строкам файла, подсчитывает кол-во повествовательных предложений...

155
Использование std::iterator и std::unique_ptr с методами std::copy и std::memcpy

Использование std::iterator и std::unique_ptr с методами std::copy и std::memcpy

В функцию передаётся итератор и количество байт, которое необходимо скопировать в динамический массив к которому есть доступ через unique_ptrКак...

143
переносимость кода

переносимость кода

Для тот, чтоб задать свой вопрос, написал тривиальную структуру

182
Обработчик сигналов как член класса

Обработчик сигналов как член класса

Пишу класс работающий с трафиком RS485 портаПри открытии порта я указываю функцию, вызываемую при наличии во входном буфере порта каких-то...

144