Ошибка со скриптом. Помогите

ilux
На сайте с 11.07.2009
Offline
371
566

Выдает ошибку

parse error syntax error unexpected '%'

Раньше до сбоя сервера - скрипт работал.

После сбоя и переезда - скрипт выдает ошибку.

Сам скрипт не менялся.

Что может быть ? :confused:

🎄 Мой блог и тест пуш партнерок в реальном времени -> https://t.me/seo2007
SS
На сайте с 28.05.2008
Offline
142
#1

Вы бы скрипт выложили. Телепатия пока слабо развита у человечества :)

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#2

Карма у вас плохая или же фаза луны.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
ilux
На сайте с 11.07.2009
Offline
371
#3

<?php

$mysqli = mysqli_connect('localhost', 'root', '**', '**');

if (!$mysqli) {

printf("Can't connect to MySQL Server. Errorcode: %s\n", mysqli_connect_error());

exit;

}

$add = $mysqli->query('UPDATE movies SET afisha = 1 WHERE release_uk = DATE_FORMAT(NOW(), '%Y-%m-%d')');

$remove = $mysqli->query('UPDATE movies SET afisha = 0 WHERE afisha = 1 AND release_uk <= DATE_SUB(NOW(), INTERVAL 1 MONTH);');

?>

ДП
На сайте с 23.11.2009
Offline
203
#4

$add = $mysqli->query('UPDATE movies SET afisha = 1 WHERE release_uk = DATE_FORMAT(NOW(), \'%Y-%m-%d\')');

так попробуйте

S
На сайте с 08.05.2007
Offline
63
#5

или так

$add = $mysqli->query("UPDATE movies SET afisha = 1 WHERE release_uk = DATE_FORMAT(NOW(), '%Y-%m-%d')");

minor
На сайте с 04.10.2010
Offline
70
#6

Да скорее всего то что одиночные кавычки не поддерживают спец символы , все в двойные. а нет ошибся не досмотрел , извините.

PHP experience 2 year, comprehend seo

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий