Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

[PHP] Probleem met het verwijderen van rows

Pagina: 1
Acties:
  • 183 views

Verwijderd

Topicstarter
Goedeavond,

Ik heb een probleem. Ben namelijk bezig met sql/php adminstratie systeem maar echter bij het ontwikkelen stoot ik op een probleem.
Ik laat namelijk door een php form data in mijn sql database steken. (dat lukt)
Vervolgens laat ik deze ingevoerde data parsen doormiddel van van php in een tabel.
Maar nu echter komt het probleem ik wil specifieke rows ook kunnen verwijderen van mensen die namelijk stoppen of niet meer actief zijn bij betreffende organisatie.

PHP:
1
2
3
4
5
6
7
<?php
include ('connect.php');

mysqli_query($con,"DELETE FROM info (PersonID, Naam, achter_naam, Mail_adres, Tak)
WHERE 
('$_POST[ID]','$_POST[Naam]','$_POST[Achternaam]','$_POST[Mail]','$_POST[Tak]')"
?>


Dit is de code die ik probeer te gebruiken voor het verwijderen van een row

en die is de sql data base

SQL:
1
2
3
4
5
6
7
CREATE TABLE IF NOT EXISTS `info` (
  `PersonID` int(11) DEFAULT NULL,
  `Naam` varchar(255) DEFAULT NULL,
  `achter_naam` varchar(255) DEFAULT NULL,
  `Mail_adres` varchar(255) DEFAULT NULL,
  `Tak` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


Ik heb echter ook liggen zoeken en volgens mij zit men query totaal mis. Maar zou echter niet goed weten hoe het wel moet op een propere manier!

Kan iemand mij eventueel terug op weg helpen?

Met vriendelijke groet

  • CurlyMo
  • Registratie: Februari 2011
  • Laatst online: 12:48
Verwijderd schreef op vrijdag 01 november 2013 @ 17:38:
Kan iemand mij eventueel terug op weg helpen?
Zou je ons op weg willen helpen door alle spelfouten uit je post te halen en goede [ code ] tags te gebruiken.

Verdere info:
http://dev.mysql.com/doc/refman/5.0/en/delete.html

Je delete query klopt namelijk van geen kant.

Sinds de 2 dagen regel reageer ik hier niet meer


  • Douweegbertje
  • Registratie: Mei 2008
  • Laatst online: 30-10 12:53

Douweegbertje

Wat kinderachtig.. godverdomme

Je moet de where doen op basis van een kolom; zoals:

code:
1
2
3
where 'kolom1' = 'waarde'
AND 'kolom2' = 'waarde2' 
etc.


Google nog even hoe je sql statements doet.

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 20-11 11:59

NMe

Quia Ego Sic Dico.

Sorry, maar dit is echt de absolute basiskennis. Je WHERE houdt gewoon niet de juiste syntax aan. Elke basistutorial in SQL gaat je aantonen hoe dit hoort. Daarbij: Waar hoort mijn topic?

Dit topic gaat dicht. Met een beginnertutorial ben je hier zo uit.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Dit topic is gesloten.