updaten tabel/ nieuwe bij oude waarde optellen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Frank

Frank

29/11/2006 15:08:00
Quote Anchor link
Beste PHP-ers, ik heb een vraagje over het updaten van een tabel.

Ik heb een database met daarin het veld 'votes'. Iedere keer als er een stem wordt uitgebracht, moet die bij de oude waarde worden opgeteld. Van 9 naar 10, van 10 naar 11 etc.

Nu doe ik dat door eerst de oude waarde uit te lezen, er de nieuwe bij optellen en dit in de database te plaatsen.

Kan dit echter ook directer via een query???

Vr. gr.,
Frank
 
PHP hulp

PHP hulp

19/11/2024 04:36:31
 
Frank -

Frank -

29/11/2006 15:17:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
UPDATE
  tabelnaam
SET
  votes = votes + 1

Overigens is dit niet dé manier om het aantal bij te houden. Je zet gewoon alle votes als losse records in de database en je berekent met COUNT() het aantal votes. Berekende gegevens sla je namelijk zelden of nooit op in de database, het is vragen om corrupte data.
 



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.