All pastes #337273 Raw Edit

mimik

public php v1 · immutable
·published 2007-02-02 18:12 UTC
rendered paste body
	function player($dest, $user) {				global $rank;		$chc = "";		$tok= strtok($user," ");						while($tok !== false)		{			$chc .= "'".$tok."',"; //on coupe mot à mot et rajoute ,			$tok = strtok(" "); //suivant		}		$chc = substr($chc,0,strlen($chc) - 1); // On vire le , qui reste dans la string				$query='select * from player where name IN ('.$chc.')';		//say($dest,$query); //dedug msg		$query_sql=mysql_query($query);						$result=mysql_fetch_array($query_sql);				$name=$user;		$influ_rank=$result['influ_rank'];		$influ_score=$result['influ_score'];		$idr_rank=$result['idr_rank'];		$idr_score=$result['idr_score'];		$hyp_rank_num=$result['hyp_rank'];		$hyp_rank=$rank["$hyp_rank_num"];				$now=time(); //temp actuel		$twodago=$now-(2*24*3600);				$query_hist='select * from player_hist where name IN ('.$chc.') AND date BETWEEN '.$twodago.' AND '.$now.' ';		//say($dest,$query_hist);		$query_sql_hist=mysql_query($query_hist);				$result_hist=mysql_fetch_array($query_sql_hist);				//calculons la diff		$diff_infr=$result['influ_rank'] - $result_hist['influ_rank'];		$diff_infs=$result['influ_score'] - $result_hist['influ_score'];		$diff_idr=$result['idr_rank'] - $result_hist['idr_rank'];		$diff_ids=$result['idr_score'] -$result_hist['idr_score'];				//say($dest,$diff_idr);				$msg = $hyp_rank.' '.$name.'  infr: '.$influ_rank.'('.$diff_infr.')'.'  infs: '.$influ_score.'('.$diff_infs.')'.'  idr: '.$idr_rank.'('.$diff_idr.')'.'  ids: '.$idr_score.'('.$diff_ids.')';				say($dest,$msg);			}#############dans draybot.php:if ($command == "!r") {					list($cmd,$message) = explode(" ",$message,2);					player($fromto,$message);				}