Здравствуйте!
У меня есть textarea, в нее записывается текст. Построчно.
Данные отправляются на сервер, обрабатываются в массив, таким образом, что каждая строчка является элементом массива. А затем это все записывается в базу.
Все работает хорошо, но есть вопрос.
Можно ли как-нибудь изменить данные для первой строки из массива?
Т.е. в таблице есть поля:
ID
text
first
Нужно, чтобы если это первая строка из массива, то в FIRST записывается едичка, а для всех остальных строк - 0, или ничего.
Большое спасибо за варианты.
С уважением.
if(isset($_POST['text']) && $_POST['text'] != ''){
$text = strip_tags(mysql_real_escape_string($_POST['text'])) ;
$nl_char='\n';
$arr=explode($nl_char, $text);
foreach ($arr AS $item){
//и вот тут вот, какое-то условие. Если это первая строка массива, то
mysql_query("INSERT INTO `item` (text, first) VALUES ('$item', 1)");
//а если последующие, то
mysql_query("INSERT INTO `item` (text, first) VALUES ('$item', 0)");
}
}