Я хочу выбрать несколько вариантов и вставить значения в базу данных. Как я могу это сделать?Как вставить несколько значений в базу данных?
<select name="instructor" multiple>
<option value="9000">Zaher</option>
<option value="9001">Samih</option>
<option value="9010">Majd</option>
<select>
$instructor=$_GET['instructor'];
if(isset($_SESSION['courses']) && isset($_SESSION['semester'])){
$coursechosen= $_SESSION['courses'];
$semesterchosen=$_SESSION['semester'];
$query="Insert INTO coordinators(instructor_id,course_code,semester)
VALUES ('$instructor','$coursechosen','$semesterchosen')";
mysql_query($query);
}
Пожалуйста, проверьте ссылку: - http://bytes.com/topic/php/answers/956318-how-insert-multiple-values-into-mysql-multiple-select- option-form –
У вас есть возможность SQL-инъекций в '$ trainor' - не переходите вживую, не исправляя это! Рекомендуется переключиться на новую библиотеку баз данных, чтобы вы могли использовать привязку параметров, что поможет избежать этой проблемы. – halfer
@halfer извините, но я не понял –