
необходимо добавить в неё значение к примеру 234, так чтобы она попала в эту же ячейку и при этом сохранились старые данные, каким образом подобное можно реализовать?
Спустя 9 минут, 14 секунд (13.04.2012 - 09:37) NitroGenerate написал(а):
Думаю, предлагать писать через тригер рано, по этому:
$result=mysql_fetch_assoc(mysql_query("SELECT FROM `table` WHERE <условия селекта> limit 1"));
mysql_query("UPDATE `table` SET ad_vidvac='".$result['vidvac']."234' WHERE id='".$result['id_vashei_zapisi']."'");
Спустя 3 минуты, 26 секунд (13.04.2012 - 09:40) h234 написал(а):
UPDATE `table` SET `value` = CONCAT(`value`,'123') WHERE `id` = 1
Спустя 1 час, 39 минут, 44 секунды (13.04.2012 - 11:20) workuspeh написал(а):
Цитата (h234 @ 13.04.2012 - 06:40) |
UPDATE `table` SET `value` = CONCAT(`value`,'123') WHERE `id` = 1 |
работает, только как сделать чтобы значение вводилось с <input>, а в базе записывалось с новой строки
Спустя 3 минуты, 55 секунд (13.04.2012 - 11:24) Игорь_Vasinsky написал(а):
<br/>
Спустя 4 минуты, 27 секунд (13.04.2012 - 11:28) workuspeh написал(а):
с input разобрался
<input type="text" name="perem1" id="perem1"></input>
и в запросе вместо 123: $_POST[perem1]
остался вопрос, как сделать, чтобы в базе записывалось с новой строки, по поводу <br/> не совсем понятно куда вписывать?
<input type="text" name="perem1" id="perem1"></input>
и в запросе вместо 123: $_POST[perem1]
остался вопрос, как сделать, чтобы в базе записывалось с новой строки, по поводу <br/> не совсем понятно куда вписывать?
Спустя 1 минута, 7 секунд (13.04.2012 - 11:29) Winston написал(а):
$_POST[perem1] . "\n"
Спустя 10 минут, 2 секунды (13.04.2012 - 11:39) workuspeh написал(а):
вот так работает, но вставляет все друг за другом, без разделения:
так не работает:
все получилось, вот так:
всем огромное спасибо за помощь в освоение языка php
$query = mysql_query("UPDATE table SET ad_vidvac = CONCAT(ad_vidvac,$_POST[perem1]) WHERE id = $content->id ");
так не работает:
$query = mysql_query("UPDATE table SET ad_vidvac = CONCAT(ad_vidvac,$_POST[perem1] . '\n') WHERE id = $content->id ");
все получилось, вот так:
$query = mysql_query("UPDATE table SET ad_vidvac = CONCAT(ad_vidvac,'\n',$_POST[perem1] ) WHERE id = $content->id ");
всем огромное спасибо за помощь в освоение языка php
Спустя 17 минут, 17 секунд (13.04.2012 - 11:57) caballero написал(а):
и раз уж начал осваивать - освой заодно что в базах данных НЕТ никаких ячеек.
Спустя 5 минут, 45 секунд (13.04.2012 - 12:02) workuspeh написал(а):
Цитата (caballero @ 13.04.2012 - 08:57) |
и раз уж начал осваивать - освой заодно что в базах данных НЕТ никаких ячеек. |
чем является то, что я называю ячейкой?
Спустя 21 минута, 36 секунд (13.04.2012 - 12:24) caballero написал(а):
Цитата |
чем является то, что я называю ячейкой? |
значением поля таблицы в строке таблицы.
Спустя 2 часа, 42 минуты, 1 секунда (13.04.2012 - 15:06) Winston написал(а):
Цитата (workuspeh @ 13.04.2012 - 11:39) |
так не работает: |
Посмотри на мой последний пост, и присмотрись \n в апострофах написана или в кавычках?
_____________
только начинаю изучать php