Отдаёте вы - значит парсить должна принимающая сторона. Лучше всего в документации укажите, в какой кодировке всегда отдаёте данные.
Ну или дополнительный параметр возвращаемой кодировки.
Такие варианты понятны, но интересует именно автоматическая перекодировка. Возможно ли это? Как вот тизерные и контекстные сети рекламные отдают контент?
Через GET запрос нужно отдать контент (простой текстовый тизер) другому сайту.
Есть ли способ определить кодировку сайта, который делает запрос, чтобы отдать контент в нужной кодировке?
Подскажите, как передать параметры, например ID если ЧПУ настроен только на текст. Вот пример просмотра категории. http://site[dot]com/cat/news
В базе есть поле альтернативного текстового имени для категории, но получается очень неудобно, выбирать ID категории по alt_name, а затем только делать выборку постов по данной категории. Есть ли какой то более простой способ получения ID при чисто текстовом ЧПУ без номера категории?
// а вот тут подгружаются динамически элементы из связанной таблицы, которые связаны с редактируемым постом и каждый элемент имеет свой идентификатор записи в БД и их количество в каждом посте разное
Используйте [] для того, чтобы принять данные в php как массив
А как же получить идентификаторы каждого элемента формы, чтобы занести в БД? Получается каждый элемент нужно заносить отдельно? Если элементов на странице 5 и каждый имеет по 3 разных разных input?
Подскажите алгоритм обработки динамически созданной формы. Генерируется неопределенное количество элементов каждый из которых имеет уникальный идентификатор.
Как оптимально обработать POST и сделать запись в БД?
Примерное содержание формы следующее:
-- Название
-- Описание
-- Диманические элементы в разном количестве на разных документах. Их может быть 5, 10 или 15, но каждый элемент имеет свой уникальный ID и свое поле в таблице БД.
Напишите схематично, как именно должен выглядить конечный вариант и имена колонок/таблиц, а я составлю подходящий запрос и вывод.
Попробовал, но получилась что-то страшное и нелогичное
Вот у меня такая структура таблиц:
Категории - имя таблицы category:
id_cat - name - active (1 или 0, 1 - категория выводится, 0 - категория не выводится)
Новости - имя таблицы news:
id_news date title content category active (1 или 0, 1 - новость выводится, 0 - не выводится)
На странице выглдяит так:
Заголовок
Дата: 01.08.2010 | Имя категория (гиперссылка)
Краткое описание новости
Заголовок
Дата: 01.08.2010 | Имя категория (гиперссылка)
Краткое описание новости
Заголовок
Дата: 01.08.2010 | Имя категория (гиперссылка)
Краткое описание новости
Столкнулся с проблемой при работе с mysql_num_rows. Задача простая - перед добавление записи в базу - проверить наличие такой записи, аналогично при редактировании, перед UPDATE - выполнить проверку на дубликат. Но почему-то mysql_num_rows всегда возвращает или 1 или 0. Специально создал в базе несколько одинаковых полей и сделал выборку через PhpMyAdmin и функцию COUNT() - все поситано правильно, а вот mysql_num_rows - работает как-то загадочно. Эксперименты с синтаксисом запроса - ничего не дали.
Вот примеры кода, которые использовались:
Количество не имеет значения. Представим, что у вас две таблицы:
news: id, title, category_id - таблица новостей;
categories: id, name - таблица с именами категорий;
Производим вывод:
Мне нужен вывод всех новостей, а здесь идет выборка только по категории:
Если категории новостей хранятся в отдельной таблице
Да, конечно, они хранятся в отдельной таблице. Но этот запрос выбирает только для одной новости, а как быть при выводе большого количества новостей на странице?
Как правильно сделать вывод категории к которой принадлжит новость, если выводится определенное количество новостей из разных разделов на страницу в цикле? Структура БД простая: новость - номер категории к которой она принадлежит. По структуре примерно так:
Заголовок новости
Название категория (она же гиперссылка, но тут вроде просто, потому что id категории есть в вырорке)
Краткое описание новости (ну и в полном описании тоже категория может пригодится).
Подскажите с решением такой задачи:
есть категории и подкатегории со структурой таблицы в БД id - name - parent (категория родитель, если она равна 0, это категория, если нет - подкатегория). Добавление категории сделал, а вот задачу по модулю редактирования уже созданных категорий решить не могу.
Как сделать чтобы при редакировании категории выводилась в выпадающем списке категория родитель с элементом selected, т.е. чтобы видно было кто родитель подкатегории.