Кощей
if(!$needle) die("ooh");
Как правильно определить что запись есть в базе
Вообщем, если запись есть её нужно обновить, а если нет то создать
я сейчас делаю так
Может есть способы проще ?
Вообщем, если запись есть её нужно обновить, а если нет то создать
я сейчас делаю так
PHP:
$col=mysql_fetch_assoc(mysql_query("SELECT count(user_id) AS uid FROM users_stats WHERE user_id='$user_id'"));
$uid=$col[uid];
if($uid==0){
mysql_query("INSERT INTO `users_stats` ( `user_id` , `songs` , `stories` , `photos` , `lessons` , `reviews` )
VALUES ('$user_id', '$songs', '$stories', '$photos', '$lessons', '$reviews')");
}else{
mysql_query("UPDATE `users_stats` SET
`songs` = '$songs',
`stories` = '$stories',
`photos` = '$photos',
`lessons` = '$lessons',
`reviews` = '$reviews' WHERE `user_id` = '$user_id'");
}
