Reactie verwijderen waar aangeven hoger is dan 30

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fth lalala

Fth lalala

15/11/2011 11:39:57
Quote Anchor link
Beste leden,

Ik heb een reactiesysteem voor mijn website, maar nu wil ik dat een reactie aangegeven kan worden.
Bij elke reactie zie je een button met "melden/aangeven" en in mijn database heb ik een veld met aangeven.
Wat ik nu wil is dat als aangeven hoger is dan 30 dat de reactie verwijderd wordt.

Mijn script
DELETE * FROM from tabelnaam where Aangeven > 30;

Maar dat werkt niet bij mij, zou iemand mij hiermee kunnen helpen?

DANKJEWEL,
Fatih
 
PHP hulp

PHP hulp

20/04/2024 03:51:02
 
- Ariën  -
Beheerder

- Ariën -

15/11/2011 11:42:23
Quote Anchor link
DELETE werkt op een heel record, en niet op een bepaald veld, dus die wildcard * is overbodig. Ook staat er dubbel from in.

Ook is de 30 een waardem dus deze hoort tussen single-quotes. Anders kan hij soms als een veld worden gezien.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
DELETE FROM tabelnaam WHERE Aangeven > '30'
Gewijzigd op 15/11/2011 11:43:04 door - Ariën -
 
Maarten PHP

Maarten PHP

15/11/2011 11:47:46
Quote Anchor link
Je hebt ook 2 keer 'from' in je query staan
 
Maikel  B

Maikel B

15/11/2011 12:08:41
Quote Anchor link
En is het misschien niet beter om een reactie na een x aantal keer melden zichtbaar wordt op een admin pagina zodat een admin zelf kan bepalen of de reactie wel of niet verwijderd moet worden.
 
Fth lalala

Fth lalala

15/11/2011 12:21:50
Quote Anchor link
Maikel B op 15/11/2011 12:08:41:
En is het misschien niet beter om een reactie na een x aantal keer melden zichtbaar wordt op een admin pagina zodat een admin zelf kan bepalen of de reactie wel of niet verwijderd moet worden.


Dat had ik ook in mijn gedachten, bedankt voor je tip.

Toevoeging op 15/11/2011 12:22:47:

Maarten Buijs op 15/11/2011 11:47:46:
Je hebt ook 2 keer 'from' in je query staan



Dat heb ik hier verkeerd gedaan, sorry in het echt heb ik het maar 1 keer.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.