Jump to content

How do I call this function


Dethman

Recommended Posts

it is for a Cron and I dont even know if it is Correct I need to -1 from the Row PPT in SQL when it is called and I was told it isnt calling

 

function deductPPT($id){
if($user['PPT']>=1){
$q="UPDATE `user_users` SET `PPT` =`PPT` - 1 WHERE `userid` = '$id'";
}
}

 

Any Help would be great Dethman

Link to comment
https://forums.phpfreaks.com/topic/87754-how-do-i-call-this-function/
Share on other sites

Yeah...but $user is still coming out of no where. Is this a variable you set before calling the function?

 

I'm gonna throw out a guess, and assume you are trying to decrease the value of PPT by 1 for a specific user in the table, unless PPT is less then or equal to 1. If so, this is what you want:

 

<?php
function deductPPT($id){
  $q = "UPDATE `user_users` SET `PPT` =`PPT` - 1 WHERE `userid` = '$id' AND `PPT` > 1";
  mysql_query($q) or die(mysql_error());
}
?>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.