База данных

peshkov

Новичок
База данных

Вопрос такой
Как заменить в базе данных
база данных содежит

id cat
news новости
pogoda погода

Позле выполнения скрипта получаеться так
id cat
news новости
news новости

PHP:
print "
<form method=get>
<input type=hidden name=news value=edit>
<table> 
<TD>Англиское название<TD><input type=text name=id value=$id><TR>
<TD>Русское название<TD><input type=text name=cat value=$cat><TR>
<TD><input type=submit value=Отредактировать>
</table>
</form>
";
if (@$news=='edit')
{
mysql_connect("localhost","root","");
mysql_select_db("wise");
print "$id--$cat";
$query="UPDATE news_categories SET id='$id'";
$ath=mysql_query($query);
print "Отредактировано";
}
 

peshkov

Новичок
у меня с английским плохо

-~{}~ 05.05.06 00:12:

помогите не пойму как правильно хделать
 

WP

^_^
UPDATE применяет SET ко всем рядам которые удоволетворяют WHERE.
 

peshkov

Новичок
тоесть я понимаю так надо добавить еще одно поле например number и присваивать ему номер и по нему искать в базе? или как
 

WP

^_^
Это поле обычно называют id (уникальный идентификатор ряда).
 

levi-de

Новичок
UPDATE таблицу SET поле='передаваемое значение' WHERE поле='передаваемое значение'

UPDATE изменить (обновить)
SET установить
WHERE где
 
Сверху