Jump to content

MySQL query


Perad

Recommended Posts

This isn't working, i am not sure i quite grasp the concept of deleting from multiple tables.

Basically i want to delete from news the record where id=$id and from news_comments where news_id=$id

Could someone help me fix this query please.

Thanks

[code]"DELETE FROM news,news_comments WHERE news.id='$id', news_comments.news_id=$id"[/code]

Link to comment
https://forums.phpfreaks.com/topic/25467-mysql-query/
Share on other sites

Perad, notice that in wildteen88 post there's single quotes around the $id variables. The error you posted seems to indicate that you're missing a single quote (on the right) at the second $id variable.

... right syntax to use near 'WHERE news.id='10' AND news_comments.news_id='10'' at line 1

should be:

... news_comments.news_id='10'


Link to comment
https://forums.phpfreaks.com/topic/25467-mysql-query/#findComment-116462
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.