fsahinoglu adlı üyeden alıntı: mesajı görüntüle
s.a arkadaşlar 2 tablom var uyeler ve uyelerin mesajları uye tablsoundaki üyeyi ve sildiğim üyenin mesajlarınıda üyelerin mesajları tablosundan da silmem gerek

get olarak gönderdiğim id ler misal şöyle tek id 9, birden fazla seçili olursa 2,12,15, şeklinde get olarak gönderiyorum rtrim olarak , leri kaldırıp delete olarak silmeye çalışıyorum olmuyor

$sql=mysql_query("DELETE * FROM uye INNER JOIN uye_mesaj ON uye.ID=uye_mesaj.ID WHERE uye.ID IN (".rtrim($_GET['id],",").")");


bu şekilde kodu kullanıyorum hata alıyorum bulamadım nerede hata yaptığımı
bu şekilde denesen bence daha iyi olur gibi. En azından sorun çıkarsa tam olarak hangisini yapmadığını falan anlaman daha kolay olur.

$idler= '2,4,7,9,12,';
$idler = trim($idler,',');
$idler = explode(',',$idler);
for($i=0;$i<count($idler);$i++)
{
$mesajSql = mysql_query("select mesajid from mesajlar where uyeid='".idler[$i]."'");
while($mesajveri = mysql_fetch_array($mesajsql))
{
mysql_query("delete from mesajlar where mesajid='".$mesajveri['mesajid']."'");
}
mysql_query("delete from uyeler where uyeid='".idler[$i]."'");
}