Punten aantal genoeg?

Gestart doorRiick43 reacties119 weergaven

44 berichten · pagina 1 van 3

Riick

Lid · Topicstarter

Berichten
3.425
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo,

Ik wil graag een uitbetalings pagina maken.
Ik wil dat de leden via die pagina een uitbetaling kunnen aanvragen, maar dat moet pas kunnen als ze genoeg punten hebben.
Als ze genoeg punten hebben word een link klikbaar, en komt er een contact formuliertje onder te staan.
Wie weet hoe ik dit doe? smile
Mvg,
Rick.
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Punten van gebruiker ophalen met een SELECT en dan:

if($result[punten] >= 100000)
{
// Link
}
else
{
// Niet genoeg puntjes
}
0
Riick

Lid · Topicstarter

Berichten
3.425
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik zal het even uittesten, ik zal zometeen verhaal doen.
Alvast bedankt! smile
toevoeging op 25 februari 2013, 21:03:00:
Ik heb een vraagje, want ik ben hier niet goed in.
Doe ik het hieronder goed?

[COLOR= #0000BB]<?php
         $Punten[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_result"]mysql_result[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT uCoins FROM member_accounts"[/COLOR][COLOR= #007700]);[/COLOR] 
 ?>


toevoeging op 25 februari 2013, 21:03:20:
Ik denk het zelf niet, maar ik snap niet hoe het anders moet.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Zet je mysql_query in een aparte variabele. En pas foutafhandeling toe.
0
Riick

Lid · Topicstarter

Berichten
3.425
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik heb dit dankzij google op weten te duiken, zou je me een beetje opweg willen helpen alsjeblieft?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Ja...
Zie vorige post. Geef de parameters 0 en 0 mee met mysql_result. En je kan $Punten echoen.
0
Riick

Lid · Topicstarter

Berichten
3.425
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik snap het gedeelte met parameters niet helemaal, maar volgens mij ben ik goed opweg?

[COLOR= #0000BB]<?php
    $Punten[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT uCoins FROM member_accounts"[/COLOR][COLOR= #007700])[/COLOR] 
    or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]  
?>


toevoeging op 25 februari 2013, 211149:
Ik heb het zo geprobeerd:

[COLOR= #0000BB]<?php

    $Punten[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT uCoins FROM member_accounts"[/COLOR][COLOR= #007700])[/COLOR] 
    or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]  

        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"$Punten"[/COLOR][COLOR= #007700];[/COLOR]

?>


Maar dan krijg ik dit te zien:

Resource id #13
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Een mysql_query() kan je niet echoen, je zult het moeten fetchen met mysql_fetch_assoc() of op moeten halen met mysql_result.

Een enkel veld zou ik ophalen met mysql_result i,p.v. mysql_fetch_assoc.

Heb je eigenlijk wel eens gedacht aan een goede tutorial?
Zie ook: http://phptuts.nl/view/41/
Aanrader!
0
Riick

Lid · Topicstarter

Berichten
3.425
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik heb alles af, op dit kleine stukje na.
Ik heb wat tutorials doorgelezen maar kan het gewoon niet vinden.
Ik denk dat ik anders maar iemand 0,5 ofzo betaal om het voor mij te doen.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
In die 9 minuten heb je die tutorial niet even doorgenomen? We kunnen het je nu wel vertellen, maar straks kom je weer vragen hoe je het puntenaantal aan moet passen.

Dus: Begin bij het begin, en je komt heus terecht waar je terecht wilt komen.

Hier een voorbeeld waar je wel vooruit mee kan komen. Punten mag je opsturen.
Als je maar hierna eens die tutorial bekijkt.

[COLOR= #0000BB]<?php
$result[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT uCoins FROM member_accounts"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$result[/COLOR][COLOR= #007700]) {[/COLOR]
 [COLOR= #0000BB]$punten[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_result"]mysql_result[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$result[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]);[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$punten[/COLOR][COLOR= #007700];
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
  [COLOR= #FF8000]// fout, echo hier wat leuks en de mysql_error()[/COLOR]
[COLOR= #007700]}[/COLOR]
?>
0
Berichten
1.053
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Umm nu selecteert ie alle rijen hé.
Ik ga het niet helemaal voorkauwen want daar heb je niets aan.

$ query = mysql_query("SELECT `uCoins` FROM `member_accounts` WHERE `username`=Riick");


En natuurlijk een error report:
or die(mysql_error());


En nu mag je het verder uitpuzzelen. Google helpt je heel erg en je leert er ook uit.

Kunnen wat foutjes in zitten
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
^ Waarom gebruik je overal backticks?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
En waarom or die()....
0
Berichten
1.053
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
@Rik, weet niet. Gaat van zelf bij mij. Is dat verkeerd?
@Aarclay, ja tis een voorbeeld hé. Wil niet alles voorkauwen. als ie een beetje gaat googlen dan vind ie de andere mogelijkheden wel.
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Rhamz schreef:
@Rik, weet niet. Gaat van zelf bij mij. Is dat verkeerd?
@Aarclay, ja tis een voorbeeld hé. Wil niet alles voorkauwen. als ie een beetje gaat googlen dan vind ie de andere mogelijkheden wel.
Backticks hoef je niet te gebruiken. Enkel als je reserved keywords van mysql gebruitk, wat je sowieso al moet voorkomen.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren