[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Добавление данных в Mysql
workuspeh
Есть в таблице Mysql поле:
user posted image

необходимо добавить в неё значение к примеру 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/> не совсем понятно куда вписывать?

Спустя 1 минута, 7 секунд (13.04.2012 - 11:29) Winston написал(а):
$_POST[perem1] . "\n"

Спустя 10 минут, 2 секунды (13.04.2012 - 11:39) workuspeh написал(а):
вот так работает, но вставляет все друг за другом, без разделения:
$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
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.