storng
Новичок
Не работает простенький запрос к MySQL, не могу понять почему
Есть в mysql таблица category_tbl (содержит категории новостей)
В ней есть два поля, ключ - id_category (integer) и наименование категории name_category (varchar)
Я хочу изменить наименование записи у которой ключ равен ,скажем 5
Я написал функцию
Поключаюсь к базе нормально, но поле name_category не изменяется.
Функцию вызываю так:
Не подскажите, почему не выполняется изменение записи ,запрос вроде бы правильно написан?
ps:вставка и удаление записей проходит отлично, а вот с этой функцией возникли проблемы.
(про типы передаваемых переменных боюсь спрашивать)
Есть в mysql таблица category_tbl (содержит категории новостей)
В ней есть два поля, ключ - id_category (integer) и наименование категории name_category (varchar)
Я хочу изменить наименование записи у которой ключ равен ,скажем 5
Я написал функцию
PHP:
function rename_category($id_p,$name_p)
{
global $server,$user,$pass,$DB;
mysql_connect($server,$user,$pass) or die(" Нет коннекта !");
mysql_select_db($DB);
$request= "UPDATE category_tbl SET name_category=$name_p where id_category=$id_p";
mysql_query($request);
mysql_close();
echo "<br>";
echo "<font color=red> Категория изменена !</font>";
}
Функцию вызываю так:
PHP:
rename_category($_POST['id_c'],$_POST['new_name']);
ps:вставка и удаление записей проходит отлично, а вот с этой функцией возникли проблемы.
(про типы передаваемых переменных боюсь спрашивать)