login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Topic weg = replys weg (Opgelost)

Offline Jesse2303 - 20/02/2007 14:01
Avatar van Jesse2303Onbekend Hallo 
Ik zou graag hebben dat als iemand zijn topics verwijderd dat ook alle reply's weg zijn...

Dit is de querry die ik gebruik om het topic weg te doen..
dit zal misschien helpen voor die nieuwe querry te maken

Ik zou dus graag hebben dat iemand de querry maakt waarbij hij zegt
Delete all replys van het dat gelijk is aan het id van het topic
  1. mysql_query("DELETE FROM topics WHERE id = '$delete' AND naam = '$naam'") or die(mysql_error());

10 antwoorden

Gesponsorde links
Offline marten - 20/02/2007 14:02
Avatar van marten Beheerder bouw er een join in 
Offline Jesse2303 - 20/02/2007 14:06 (laatste wijziging 20/02/2007 14:06)
Avatar van Jesse2303 Onbekend Hoe bedoel je ?

als je membersysteem bedoeld zit dat er al in
Offline delta_004 - 20/02/2007 14:08
Avatar van delta_004 Onbekend http://www.site...ySQL/Joins
http://www.site...ySQL/Joins
Hij zegt tog Join en niet Member Systeem
Offline Jesse2303 - 20/02/2007 14:09
Avatar van Jesse2303 Onbekend Ja , ok dan maar heb liever een gewone querry
Offline delta_004 - 20/02/2007 14:12
Avatar van delta_004 Onbekend Doe het dan op deze manier
  1. mysql_query("DELETE FROM topics WHERE id = '".$delete."' AND naam = '".$naam."'") or die(mysql_error());
  2. $sql = mysql_query("SELECT id FROM topicreacties WHERE topicid='".$delete."'") or die(mysql_error());
  3. while($assoc = mysql_fetch_assoc($sql)) {
  4. mysql_query("DELETE FROM topicreacties WHERE id = '".$assoc['id']."'") or die(mysql_error());
  5. }

De query was goed na een aantal quotes, en let op ze zijn NIET beveiligd op sql injections
Offline Jesse2303 - 20/02/2007 14:13
Avatar van Jesse2303 Onbekend
  1. mysql_query("DELETE FROM topicreacties WHERE id = '".$assoc['id']."'") or die(mysql_error());
  2. }


moet die '".$assoc['id']."' geen '".$assoc['topicid']."'

worden ?
Offline delta_004 - 20/02/2007 14:17
Avatar van delta_004 Onbekend Nee:)
Btw: Jesse sorry dat ik laaste tijd een beetje vervelend tege je ben geweest;)
Offline Jesse2303 - 20/02/2007 14:20 (laatste wijziging 20/02/2007 14:21)
Avatar van Jesse2303 Onbekend Vervelend ? 
Daar heb ik toch weinig van gemerkt 
Btw hij werkt Bedankt

Kijk ook je priveberichten
Offline marten - 20/02/2007 14:24
Avatar van marten Beheerder ik heb niks in mijn prive breichten 
Offline delta_004 - 20/02/2007 14:24
Avatar van delta_004 Onbekend Geen dank, zet topic ff op opgelost

Dat groene ding onder aan je bericht, doe dat ook bij sessie beveiligen aub
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s