@Xakephp Ну так у Вас есть все для этого данные, просто перепишите этот участок кода на JS, синтаксис почти аналогичен. Трудностей быть не должно.
preg_split - замените в JS на split, array_slice - slice
@Xakephp почему не передать? через Ajax передайте как JSON данные, а на стороне PHP распакуйте в массив, т.е так $_POST['search'] = json_decode($_POST['search'], true);
@Sali_cat Ну 13 колонок это не так много, но все-равно что-то тут наверное не так :)
Тем более если 3 из них хранят массивы, я так понимаю это json или сериализация, то твоя табличка будет быстро разрастаться в размере.
Так что почитай про нормализацию БД.
Привиди к первой форме точно, но желательно к второй.
Хотя если таблица не сильно нагруженная будет по запросам, да и проект простой, то не парся оставь, как есть :)
@Gorily Ну тут id - это идентификатор записи в конкретной таблицы,
text_id - это идентификатор записи в таблицы table2
т.е тут получается один-к-многим, т.е один текст и несколько его авторов.
Ну я в качестве примера привел, а так связку email -> text сделайте, как Вам удобнее.
@cjbars Тут только один нюанс есть, о котором я забыл упомянуть...
В поле "Кому" будет отображен первый получатель, из списка, ну судя по коду, что я написал выше.
Так что в после To, нужно писать либо левый ящик. либо свой.
Ну я Вам описал просто, как копии рассылать. Если Вам нужны именно уникальны отправки, то только первый вариант из вашего вопроса.
Насчет исходника письма, там да будут видны, но только на сервере. ведь потом почтовый сервер все заголовки обрабатывает и рассылает копии, где в поле Bcc будет только один почтовый адрес именно конректнного получателя остальных он выкинит, и т.д для остальных получателей из поля Bcc
@cjbars что вы подразумиваете под исходником письма?
Bcc это скрытая копия, т.е почтовый сервер получив сообщение, разошлет скрыто от других, копии адресатам указанным в bcc, и их почты не где не будут видны.
@temp5423 ну первый вариант, как раз для выбора среза, а второй обнаботает все элементы, а если большой массив, то это не зачем. Хотя я лично разность в скорости не замерял, но первый вариант по логике лучше :)
@Corak Вы пробовали последний вариант для joomla 1.5?, не должно ломать.
Покажите, большую часть шаблона, как вы делаете, строчек по 6 от body вверх/низ
preg_split - замените в JS на split, array_slice - slice