RE: UPDATE instead of INSERT INTO

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



http://dev.mysql.com/doc/refman/5.0/en/replace.html
 
Or as previously mentined:
 
http://dev.mysql.com/doc/refman/5.0/en/insert-on-duplicate.html 
 
> > -----Original Message-----
> > From: Ron Piggott [mailto:ron.php@xxxxxxxxxxxxxxxxxx] 
> > Sent: Saturday, September 05, 2009 1:19 PM
> > To: php-db@xxxxxxxxxxxxx
> > Subject:  UPDATE instead of INSERT INTO
> > 
> > I made an application which lets users rate web site content. 
> > At the heart of the application is this mySQL query: 
> > 
> > INSERT INTO `ratings` ( `reference` , `content_type` , 
> > `content_reference` , `language` , `ip_address` , 
> > `rating_timestamp` , `rating` ) VALUES ( NULL , 
> > '$content_type','$content_reference' , '$language', 
> > '$ip_address', NOW( ) , '$user_rating' ); 
> > 
> > I am wondering if there is a way to check if the user has 
> > already voted (IE If there is already a matching record with 
> > the same content_type, content_reference, language, 
> > ip_address values) so all that happens is an UPDATE to the 
> > rating field?
> > 
> > Ron


-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux