Подскажите, как эффективно и просто решить задачу:
Есть массив (кстати, может заменить на объект?) и две таблицы в базе данных:
CODE (text):
скопировать код в буфер обмена
скопировать код в буфер обмена
- $massive = [
- 'animal' => 'cat',
- 'age' => '1',
- 'color' => 'gray'
- ];
- $db = new PDO('sqlite:file.sqlite');
- $db -> exec("CREATE TABLE IF NOT EXISTS 'table1' (
- id INTEGER PRIMARY KEY AUTOINCREMENT,
- animal TEXT,
- age INTEGER
- )");
- $db -> exec("CREATE TABLE IF NOT EXISTS 'table2' (
- id INTEGER PRIMARY KEY AUTOINCREMENT,
- animal TEXT,
- color TEXT
- )");
- $prepare1 = $db -> prepare("INSERT INTO 'table1' (animal, age) VALUES (:animal, :age)");
- $prepare2 = $db -> prepare("INSERT INTO 'table2' (animal, color) VALUES (:animal, :color)");