Имена участников (разделяйте запятой).
всё так и интуиция правильно подсказывает :) применять можно, но это не корректно... можно же передать разные аргументы 'kino' и 'actor' в один и...
всё зависит от связей 1) один к одному; 2) один ко многим; 3) многие ко многим; Выбирай сам, в зависимости от задачи ;)
направляю... мыслишь в верном направлении... Тебе понадобиться для сборки новый массив, в котором будешь эти данные группировать, насколько я...
тебе по всей видимости, надо использовать - spl_autoload_register, namespace и use
INSERT INTO `Publications` (`idUser`,`idQuestion`,`NameWork`,`TypeWork`,`Volume`,`Pages`,`Publisher`) VALUES...
покажи структуру таблицы, какие поля - какого типа
что и следовало ожидать... то есть, только строковые типы должны быть в кавычках, а цифры просто вставлены... всё просто :)
для загрузки классов из определенного пути, можно использовать __autoloader(), а для создания из динамического названия, что то типа - $oNewObject...
вероятнее всего ошибка в этой строке $sql .= " ('$idUser','$key','$NameWork','$TypeWork','$Volume','$Pages','$Publisher')"; строковые типы полей...
тогда вместо value = a, b, c, d - надо указать Петя, Вася, Коля, Ваня
всё верно - он показывает те, которые были отмечены галочками.. В чем проблема то??
и как выглядит этот массив? :)
я же писал не просто так же...
не совсем корректный конешь подход... А в чем тут проблема?
если передаешь методом $_POST, то $_POST['q'].. для наглядности делай var_dump( $_POST['q'] );
лови... если я тебя правильно понял конешь... <input type="checkbox" name="q[]" value="d"> Ваня<br>
очень информативно конешь... А по подробнее...?
для начало что бы отправить данные через AJAX надо хотя бы ознакомиться и понять как работает это технология... Можно голым AJAX, а можно jQuery...
а "distinct" по полю "name" не поможет ?
предположу, что проблема может быть с почтовым сервером, для работы с функцией mail, если не понятно..