我正在尝试更新表格中的数据。我在Google和Stack中搜索过,但我无法做到这一点。
这是一个Android应用程序。当我点击“取消订阅”按钮时,它应该在字段'isSubscribed'上用0更新表'assinaturas'。
此按钮,向php发送此信息(电子邮件和姓名):
if (isset($_POST['email']) && isset($_POST['nome']))
这是表assinaturas:
我的信息是'usuarios.email'和'podcasts.nome'。
这是我的尝试之一:
UPDATE TABLE assinaturas
SET isSubscribed = 0
WHERE id_usuario IN (
SELECT usr.id
FROM usuarios AS usr
WHERE usr.email = '$email'
)
AND id_podcast IN (
SELECT pcst.id
FROM podcasts AS pcst
WHERE pcst.nome = '$nome'
)
使用此查询我遇到语法错误:
您的SQL语法有错误;检查手册 对应于您的MySQL服务器版本,以便使用正确的语法 靠近'TABLE assinaturas SET isSubscribed = 0 WHERE id_usuario IN(' 在第2行
所以,我收到 usuarios.email 和 podcasts.nome ,我需要更新 assinaturas.isSubscribed 到 0(零)。
我希望你能帮助我。 THX。
答案 0 :(得分:2)
(ex: https://myServer/xcode/bots/latest )
不正确,删除单词TABLE:
UPDATE TABLE