PFZ.nl - PHP Community: POST array - Script Request - Forum - PFZ.nl - PHP Community

Je kunt niet antwoorden op dit topic
#1 18-01-2012 10:55
Hey allemaal,

Ik ben bezig met een website waar ik een vriendensysteem op heb gemaakt.
Nou ben ik alleen bezig met het verwijderen van bestaande vrienden en het toevoegen van wannabe vrienden.
Ik heb nu om een vriend te kunnen verwijderen een radio button, maar dan kan je je vrienden maar 1 voor 1 verwijderen.
Ik wil graag de mogelijkheid dat je meerdere tegelijk kunt verwijderen met een checkbox.
Ik heb gelezen dat het op de volgende manier kan:

1
<input type="checkbox" name="delete_buddy[]" value="'.$rd['username'].'" />


Maar hoe zorg ik er dan voor dat mysql ook alle geselecteerde vrienden in 1 keer verwijderd?

Iemand die mij kan helpen?

Groeten,

Cris

#2 18-01-2012 11:09
  • Ivo P.
  • Groep: Verenigingsleden
  • Posts: 2802
  • Actief sinds: 17-01-2002
1
2
DELETE FROM vrienden
WHERE buddy_id IN ( 1, 20, 4, 55, 342)


hoe je die samenstelt, mag je zelf uitbroeden...
Ivo Peters
Developer en systeembeheerder @ PeHa ICT Services. blog.peha-ict.nl

#3 19-01-2012 08:37
  • edwin swart
  • Groep: Forumleden
  • Posts: 182
  • Actief sinds: 23-01-2003
Hoeveel waarden kan een IN eigenlijk max bevatten?

#4 19-01-2012 08:58

Bekijk Post Op 19-01-2012 09:37 schreef edwin swart:

Hoeveel waarden kan een IN eigenlijk max bevatten?
Zie http://dev.mysql.com...tml#function_in

Quote

The number of values in the IN list is only limited by the max_allowed_packet value.
Wees ze voor en voorkom SQL Injection & Cross Site Scripting!


Inloggen wachtwoord vergeten? Aanmelden