MySQL satırlar olarak Codeigniter takma boyutlu Array

0 Cevap php

Please Refer to this question I asked
Codeigniter Insert Multiple Rows in SQL

Düzeltilmesinde

<tr>
<td><input type="text" name="user[0][name]" value=""></td>
<td><input type="text" name="user[0][address]" value=""><br></td>
<td><input type="text" name="user[0][age]" value=""></td>
<td><input type="text" name="user[0][email]" value=""></td>
</tr>
<tr>
<td><input type="text" name="user[1][name]" value=""></td>
<td><input type="text" name="user[1][address]" value=""><br></td>
<td><input type="text" name="user[1][age]" value=""></td>
<td><input type="text" name="user[1][email]" value=""></td>
</tr>
..........

Bu gibi MySQL içine sokulabilir

 foreach($_POST['user'] as $user)
{
    $this->db->insert('mytable', $user);
}

Bu, birden çok MySQL sorguları sonuçlanır. Insert, bir sorguda oluşur, böylece mümkün, daha da optimize etmek için mi

Böyle bir şey

insert multiple rows via a php array into mysql

ama codeigniters basit sözdizimi yararlanarak. Teşekkürler

0 Cevap