Есть база вот она:

Как добавить в базу значение в поле comment зная id таблицы в которую надо добавить comment.
Например id таблицы 85!
Спустя 1 час, 38 минут, 42 секунды (22.01.2010 - 03:02) dr_Lev написал(а):
sochinec
Цитата |
зная id таблицы |
я так понял, тут ошибка в термине, не таблицы, а строки в тиблице.
$id = 85;
$comment = 'Коммент от Васи Пупкина';
$sql = "UPDATE `tablename` SET `comment`='$comment' WHERE `id`='$id'";
mysql_query($sql);
Спустя 11 часов, 44 минуты, 46 секунд (22.01.2010 - 14:47) sochinec написал(а):
Спасибо, еще вопрос!
А теперь как их извлечь comment зная ID
А теперь как их извлечь comment зная ID

Спустя 4 минуты, 16 секунд (22.01.2010 - 14:51) stepan написал(а):
$id = 85;
$sql = "SELECT `comment` FROM `tablename` WHERE `id`='".intval ( $id );
mysql_query($sql);
Спустя 20 минут, 22 секунды (22.01.2010 - 15:11) sochinec написал(а):
А что означает '".intval ?
Спустя 7 минут, 37 секунд (22.01.2010 - 15:19) sergeiss написал(а):
Цитата (sochinec @ 22.01.2010 - 16:11) |
А что означает '".intval ? |
Вот тут не пробовал посмотреть? Реально там быстрее можно получить ответ, чем спрашивать на форуме, потому что это элементарный вопрос.
Еще у меня в подписи есть ссылка на официальную документацию по ПХП, рекомендую.
Спустя 35 минут, 52 секунды (22.01.2010 - 15:55) stepan написал(а):
Спустя 3 дня, 5 часов, 40 минут, 56 секунд (25.01.2010 - 21:36) sochinec написал(а):
Цитата (dr_Lev @ 22.01.2010 - 00:02) | ||
sochinec
я так понял, тут ошибка в термине, не таблицы, а строки в тиблице. $id = 85; |
Проблема:
Если в таблице уже есть камент то он заменяется новым, а как добавлять к уже существующей зиписи, новые слова, дописывать через запятую, а я уже парсеров выведу их в каменты!
Спустя 3 минуты, 29 секунд (25.01.2010 - 21:39) sochinec написал(а):
Или подскажите как лучше реализовать систему комментариев, в этой таблице!
прьлема в том что к одному стобцу с id и name нужно будет несколько комментариев записвать в один столбец!
прьлема в том что к одному стобцу с id и name нужно будет несколько комментариев записвать в один столбец!
Спустя 19 минут, 35 секунд (25.01.2010 - 21:59) Ice написал(а):
Цитата (sochinec @ 25.01.2010 - 18:39) |
Или подскажите как лучше реализовать систему комментариев, в этой таблице! прьлема в том что к одному стобцу с id и name нужно будет несколько комментариев записвать в один столбец! |
Создавай новую таблицу Comments с полями автоинкрементарное id, comment, и, например cid, которое будет равно айдишнику статьи или что там у тебя. Ну, это главные поля, а в остальном - на вкус и цвет: можно добавить поле для айпишника, времени и т.д.
Спустя 2 дня, 1 час, 2 минуты, 29 секунд (27.01.2010 - 23:01) sochinec написал(а):
Цитата (Ice @ 25.01.2010 - 18:59) | ||
Создавай новую таблицу Comments с полями автоинкрементарное id, comment, и, например cid, которое будет равно айдишнику статьи или что там у тебя. Ну, это главные поля, а в остальном - на вкус и цвет: можно добавить поле для айпишника, времени и т.д. |
Подскажи как это реализовать, не могу понять всю ночь сидел пытался вогнать как этот cid всунуть!
Спустя 2 часа, 22 минуты, 34 секунды (28.01.2010 - 01:24) Ice написал(а):
Ну, например, так...
В этом запросе будут выводиться все комментарии к первой статье, допустим.
SELECT c.`comment`
FROM articles AS a,
comments AS c
WHERE a.id = c.cid
AND a.id = 1;
В этом запросе будут выводиться все комментарии к первой статье, допустим.
Спустя 22 часа, 35 минут, 29 секунд (28.01.2010 - 23:59) sochinec написал(а):
Что я не так делаю, создаю таблицы но мой изначальный скрипт не хочет работать, видимо новые таблицы мешают, что-то я напутал.
Расскажу с начала.
Я делаю карту на API яндекс карт, id в базе - это ид точки координат на карте, с именем (поле name), описанием (поле descriptions) ну и т.д.
Вот скрин добавленой точки в базе

Каждый ид это одна точка на карте, скрин:

Я не очень силен в БД, поэтому не могу догнать в эти ключах, максимум на что хватило меня, вы видите на скрине, добавление точки в базу, и вывод всех добавленных точек, ну добавление каментов, но новый камент затирет старый в базе.
Помогите реализовать саму базу!
Расскажу с начала.
Я делаю карту на API яндекс карт, id в базе - это ид точки координат на карте, с именем (поле name), описанием (поле descriptions) ну и т.д.
Вот скрин добавленой точки в базе

Каждый ид это одна точка на карте, скрин:

Я не очень силен в БД, поэтому не могу догнать в эти ключах, максимум на что хватило меня, вы видите на скрине, добавление точки в базу, и вывод всех добавленных точек, ну добавление каментов, но новый камент затирет старый в базе.
Помогите реализовать саму базу!
Спустя 1 день, 17 часов, 50 минут, 2 секунды (2.02.2010 - 17:49) sochinec написал(а):
Помогите!