У меня есть вопрос, о котором я думаю в течение некоторого времени.Данные обновления PHP для MYSQL для каждой строки
У меня есть таблица, как это показано с помощью кода PHP в браузере
username | price | description |
a | aaa | pending | [yes] [no]
b | bbb | yes | [yes] [no]
a | ccc | no | [yes] [no]
только имя пользователя, цена и описание взяты из базы данных MySQL.
для [да] и [нет] - это сообщение кнопки для запроса этого. продукты - мое имя таблицы
[yes] = UPDATE products SET description='YES' WHERE description='PENDING'
[no] = UPDATE products SET description='NO' WHERE description='PENDING'
Что я могу сделать с моим запросом? Я хочу, чтобы кнопка «Да» и «Нет» обновляла только одну строку, Могу ли я использовать GROUP BY? Запрос, который я использовал, абсолютно неверен, поскольку он меняет все ожидания на да, когда у меня есть несколько ожидающих.
у вас есть столбец с именем [ 'update'] (http://dev.mysql.com/doc/refman/5.5 /en/reserved-words.html)? Надеюсь, вы используете тики '' 'вокруг этого где-нибудь в своем запросе, который вы не показываете. –
'AND title ='? –
msfoster
Я бы не использовал какой-либо столбец, кроме id, чтобы выбрать запись, я не знаю о ваших конкретных потребностях, но названия обычно не уникальны. – vcanales