par
VaN » 15 févr. 2006, 16:35
Bonjour,
serait-il possible de fusionner ces deux requetes ?
$sql = "DELETE FROM frm_topics
WHERE frm_topics.topic_id = '".$_POST['topic_id']."'";
$query = mysql_query($sql) OR die("Erreur : ".mysql_error());
$sql = "DELETE FROM frm_posts
WHERE frm_posts.post_topic_id = '".$_POST['topic_id']."'";
$query = mysql_query($sql) OR die("Erreur : ".mysql_error());
sachant les tables sont liées par frm_topics.topic_id = frm_posts.post_topic_id
J'ai essayé
$sql = "DELETE FROM frm_topics, frm_posts
WHERE frm_topics.topic_id = '".$_POST['topic_id']."'
AND frm_posts.post_topic_id = '".$_POST['topic_id']."'";
$query = mysql_query($sql) OR die("Erreur : ".mysql_error());
mais cela me genere une erreur SQL : /