очень нубовский вопрос, извините за это, но прошу помощи.
У меня есть некоторое количество массивов по сути одинаковые, но содержащие разные значения (например):
$arr1 = [
0 => 'Фамилия1',
1 => 'Имя1',
2 => 'Отчество1'
];
$arr2 = [
0 => 'Фамилия2',
1 => 'Имя2',
2 => 'Отчество2'
];
// и так далее, до 5ти максимум;
И имеется таблица в базе данных (водители), содержащая поля (Фамилия, имя, отчество).
Как правильно запустить цикл, чтоб сохранить этих водителей в ней.
Еще раз извините за такой Basic. Спасибо за помощь заранее.
$conn1 = new mysqli('ip', 'root', 'p', 't');
// Check connection
if ($conn1->connect_error) {
die("Connection failed: " . $conn1->connect_error);
}
//Если переменная Name передана
foreach ($arr as $key => $value) {
$sql = mysqli_query($conn1, "INSERT INTO `voditeli` (fio, name, soname) VALUES (".$value[0].",".$value[1].",".$value[2].")");
//Если вставка прошла успешно
if ($sql) {
echo '<p>Данные успешно добавлены в таблицу.</p>';
} else {
echo '<p>Произошла ошибка: ' . mysqli_error($conn1) . '</p>';
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть массив [1,2,3,4] у них индексы начинаются с 0 до 3, после выполнения unset 0 и 1, индексы у того массива начинаются с 2 до 3Как сделать так, чтобы...