Как заменить данные в ячейках базы, средствами PHP - MySQL
Формулировка задачи:
есть база с прайс листом, там есть несколько столбцов, мне надо заменить некоторые ячейки в одном столбце, но никак не получается... бьюсь головой об стену...
и вот как мне быть в этой ситуации, что делать или просто повеситься?
$id = 'blabla'; $price = 'blablabla'; mysql_query("UPDATE table SET price = $price WHERE id = $id;"); /Прекрасно работает, всё меняется mysql_query("UPDATE table SET show = 1 WHERE id = $id;"); /Не работает, mysql_query("UPDATE table SET show = '1' WHERE id = $id;"); /Не работает, тоже mysql_query("UPDATE table SET price = $price, show = '1' WHERE id = $id;"); Тоже не пашет mysql_query("UPDATE table SET (price, show) VALUE ('$price', '1') WHERE id = $id;"); И снова не работает
Решение задачи: «Как заменить данные в ячейках базы, средствами PHP»
textual
Листинг программы
mysql_query("UPDATE `table` SET `show` = '1'");
Объяснение кода листинга программы
- Код написан на PHP и использует расширение MySQLi для работы с базой данных MySQL.
- Функция
mysql_query
выполняет SQL-запрос к базе данных. - В запросе используется команда
UPDATE
, которая обновляет данные в таблице базы данных. table
- название таблицы, в которой нужно обновить данные.show
- название столбца, в котором нужно изменить данные.'1'
- значение, которое нужно установить для столбцаshow
.- Значение
'1'
устанавливается для всех строк таблицы, если не указаны другие условия в запросе. - Результатом выполнения запроса будет сообщение о количестве затронутых строк, которое можно использовать для проверки успешности выполнения операции.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д