Имеется сервер. На нем установлена поддержка .php и предоставлен доступ к базе mysql.
$SQLhost='sub.domain.net';
$SQLuser='user';
$SQLpass='password';
$SQLdbase='DBase';
$mysqli = new mysqli($SQLhost, $SQLuser, $SQLpass, $SQLdbase);
if ($mysqli->connect_errno) {
echo 'Unable to connect to MySQL: ('.$mysqli->connect_errno.')'.$mysqli->connect_error;
}
$query='SELECT * FROM WORDS'; // <<<<<<<<<<<<< WORDS - a sheet of DBase
$res = $mysqli->query($query);
if($res!=FALSE) {
$res->data_seek(0);
while ($row = $res->fetch_assoc()) {
echo 'id='.$row['id'].'<br>';
}
}
else printf('Error: %s\n', $mysqli->error);
Подключается к базе без ошибок.
При выводе всей базы все нормально выполняется и выводится, но когда пытаюсь усложнить запрос, то $res
возвращает FALSE
.
Усложненный запрос выглядит вот так:
$query='SELECT * FROM WORDS WHERE FIELD("31.12.2018",`AddDate`,`1`)';
1
и AddDate
- столбцы таблицы WORDS
, в которых эта дата есть.
Проверял непосредственно на сайте через встроенный интерфейс - любой запрос работает, а с моей страницы программно не хочет..
Пишет ошибку:
Error: Unknown column 'AddDate' in 'where clause'\n
Что очень удивительно, т.к. этот столбец существует.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Для чего нужен и что выводит метод ::class laravel и почему вызывается без аргументов и скобок?
Доброй ночиЯ написал PHP скрипт, который выводит данные в формате "0
Подскажите, пожалуйста, Есть таблица Access-Log пользователей, вида "User ID" "IP" "Date"Возможно ли найти все дубликаты-мультиаккаунты в ней без огромной...