Игорь_Vasinsky Спасибо большое за расписанный код, а насчет своей головы она уже почему-то третий день со мной не дружит
_____________
Лучший хостинг
Цитата (beginner95 @ 26.11.2015 - 13:46) |
а насчет своей головы она уже почему-то третий день со мной не дружит |
if(isset($_POST['submit'])){
$fio = $_POST['values'];
if(!empty($fio)){
echo "<pre>"; print_r($fio); echo "</pre>";
$values = array();
foreach($fio as $value){
//на всяк случай почистим все 3 поля из группы - если ввели пробелы
$value = array_map("trim", $value);
//если первое поле группы не пусто - то добавляем в запрос
if(!empty($value['lastName']) || $value['lastName'] == ''){
$map = array_map("mysql_real_escape_string", $value);
$values[] = "('". implode("', '", $map)."')";
}
$insert = implode("," , $values).";";
echo "<pre>"; print_r($insert);echo "</pre><hr>";
}
}
}
?>
<form action="#" method="POST">
<table border="1">
<?php
for ($i = 0; $i <= 2; $i++){
echo '<tr><td>Фамилия</td><td><input type="text" name="values['.$i.'][lastName]" /></td></tr>';
echo '<tr><td>Имя</td><td><input type="text" name="values['.$i.'][firstName]" /></td></tr>';
echo '<tr><td>Отчество</td><td><input type="text" name="values['.$i.'][middleName]" /></td></tr>';
}
?>
<tr><td colspan="6" align="center"><input type="submit" name="submit" /></td></tr>
</table>
</form>
echo "<pre>"; print_r($insert);echo "</pre><hr>";кажет?