+1 point

Tags:    php

<< < 12 > >>
Sidder med et cms system, hvor brugerne kan få point.

Jeg har dog et problem, når de skaffer en besøgende skal de have et point, men jeg ved ikke hvordan jeg pluser med de forrige jeg har en ide med:

$plus = $point + 1;
mysql_query("UPDATE brugere SET point = '$plus' WHERE brugernavn = '$_GET[brugernavn]'") OR (die mysql_error());

men ved ikke om man kan det, er meget usikker på den der hedder $plus



15 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
mysql_query("UPDATE `brugere` SET point = point + 1 WHERE id = '$_GET[id]'") or die(mysql_error());


Jeg ville anbefale mit eget eksempel da jeg syntes at det giver en ren kode uden alt for meget irreterende lang kode.
Fold kodeboks ind/udKode 


Men det er dig der bestemmer ;)



hvis noget kan klares i ét database kald og på sql-servere, så klar det i det éne database kald... kør med Robert Larsens / Sobunos løsning...

EDIT: som Per Sikker Hansen så også har sagt... jeg overser pagingen hver gang \o/



Indlæg senest redigeret d. 23.04.2009 07:25 af Bruger #14100
[PHP]$total= "$point"+1;[/PHP]

Det er sådan man skal gøre det ;D.
Jeg har testet det og det virker fint.

Hilsen,
Søren



Jo det kunne man...



Jep rigtigt, takker.



Intet problem.. er glad for at kunne hjælpe




Indlæg senest redigeret d. 22.04.2009 15:04 af Bruger #14700
og jeg er glad for den hjælp, men kan sgu ikke komme på min ftp lige pt, så må lige prøve det i min kode lidt senere.



UPDATE brugere SET point = point + 1 WHERE brugernavn = 'et brugernavn'



kan ikke få denne kode til at virke;

<?php
session_start();
include("config.php");
if($_GET[id] != "") {
$hent = mysql_query("SELECT * FROM `brugere` where brugernavn = '$_GET[id]'") or die(mysql_error());
$row = mysql_fetch_assoc($hent);
$point = $row[point];
mysql_query("UPDATE `brugere` SET point = '$point + 1' WHERE id = '$_GET[id]'") or die(mysql_error());
print "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"0; URL=index.php\">";
}
?>





mysql_query("UPDATE `brugere` SET point = point + 1 WHERE id = '$_GET[id]'") or die(mysql_error());



<< < 12 > >>
t