dma84

dma84
Рейтинг
168
Регистрация
21.04.2009
seosniks:

Почему массивы пустые?

Потому, что открывая исходный код страницы, вы заново вызываете скрипт без отправки POST-данных.

Через инструменты вебмастера смотрите исходный код.

Ищите проблему на стороне сервера.

Включите вывод ошибок в php и всё станет ясно


ini_set('display_errors', 1);
error_reporting(E_ALL);

http://php.net/manual/ru/function.split.php

(PHP 4, PHP 5)

split — Разбиение строки на массив по регулярному выражению

Внимание

Эта функция объявлена УСТАРЕВШЕЙ в PHP 5.3.0, и УДАЛЕНА PHP 7.0.0.

Есть следующие альтернативы:

preg_split()

explode()

str_split()

Phpi:
а что делать

Включить мозг и подумать.

Если нет каталога, то его нужно создать - это так сложно?

DiKiJ:

Ну или по клику на скрытую кнопку лайка.

И схлопотать бан за кликжекинг

WHERE id IN (SELECT `id` FROM t_temp);

Dram:
Вижу что нужно добавить подзапрос SELECT * FROM и какое то AS p но не пойму в какое место это присобачить на моем примере

Так?

AS p - это псевдоним.

В примере по ссылке 1 вложенный подзапрос на ту же таблицу, а в вашем случае - 2. Не знаю, будет ли такое работать.

Dram:
dma84, #1093 - Table 'xyfq1_items' is specified twice, both as a target for 'DELETE' and as a separate source for data

Действительно, стоило на 2 месяца забыть про мускул и ударил лицом в грязь.

Есть грязный хак для этого дела, почитать можно здесь.

edogs:
Нельзя одним запросом удалять из таблицы из которой выбираешь.

Где такое написано?


DELETE FROM `xyfq1_items`
WHERE `id` IN
(
SELECT `id` FROM `xyfq1_items`
WHERE (fullname, section_id)
IN
(
SELECT fullname, section_id
FROM `xyfq1_items`
GROUP BY fullname, section_id
HAVING COUNT( fullname ) > 1
)
) AND
`hits` = 0;
Всего: 1660