У меня возникла проблема при вставке из текстового поля в mysql.i есть форма, которая содержит несколько текстовых областей. form.php
Как вставить несколько значений из нескольких textarea в mysql
<form name="form1" method="post" action="insert.php">
<thead>
<tr>
<th> </th>
<th>Center Name</th>
<th>User Name</th>
<th>Password</th>
<th>IP Details</th>
</tr>
<tr>
<td valign="top">1</td>
<td valign="top">ABCE</td>
<td valign="top">abce</td>
<td valign="top">abce123</td>
<td valign="top">
<textarea rows="4" cols="40" name="ip_details[]">59.162.181.45,27.251.106.75,59.162.182.155</textarea><br/>
</td>
</tr>
<tr class="alt-row">
<td valign="top">2</td>
<td valign="top">XYZ</td>
<td valign="top">xyz</td>
<td valign="top">1234</td>
<td valign="top">
<textarea rows="4" cols="40" name="ip_details[]">54.23.87.32,198.12.65.64,34.56.43.12</textarea><br/>
</td>
</tr>
<tr>
<td colspan="5" align="center">
<input type="submit" name="submit" id="submit" value="Update" /></td>
</tr>
</form>
я хочу, чтобы вставить эти значения массива в базу данных, которая будет входить в ip_details [0] до ABCE строки и ip_details [1] в строке XYZ в базе данных. когда я делаю
$a=$_POST['ip_details'];
$b= $_POST['ip_details'][0];
echo "$b";
$c= $_POST['ip_details'][1];
echo "$c";
это показать мне значения ip_details из АВСЕ и XYZ.
я хочу, чтобы добавить эти значения массива ф в столбце ipdetails в database.id_center (первичный ключ) мой стол structure.show создать таблицу table_name
CREATE TABLE `center_listt` (
id_center int(10) NOT NULL AUTO_INCREMENT,
center_name varchar(10) NOT NULL,
user_name varchar(10) NOT NULL,
password varchar(10) NOT NULL,
ipdetails varchar(30) NOT NULL,
PRIMARY KEY (`id_center`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=latin1
id_center center_name user_name password ipdetails
1 ABCE abce 1234 59.162.181.45,27.251.106.75,59.162.182.155
2 XYZ xyz 1234 54.23.87.32,198.12.65.64,34.56.43.12
я не могу найти способ сделать that.all я чесотки сделать, это повторить массив в моей browser.need помощь в вставке в БД, как же
не связан с вашим ответом, но идти дальше вы сначала прочитать [** базы данных Нормализация **] (http://en.wikipedia.org/wiki/Database_normalization) и избегать сохранения значений, разделенных запятыми, в базе данных –
эти ip с разделенными запятыми будут проверяться для каждого центра и разрешать доступ только к этому ip. –