sentenello
Registered
Здравейте.
Започнах да правя проверки и с две думи искам да направя да изчислява даден потребител колко познати мача има и колко е спечелил което пък се изчислява като роуна коефицента и го умножа по роунатия залог където статус = печели. Проблема е обаче, че нещо се обърках яката и незнам дали е заради това, че кода е в if (!$_GET[user]) или не.
Ето кода.
Кажете как да изкарам информацията точно за дадения потребител, че тези масиви нещо ме объркаха много и...
Започнах да правя проверки и с две думи искам да направя да изчислява даден потребител колко познати мача има и колко е спечелил което пък се изчислява като роуна коефицента и го умножа по роунатия залог където статус = печели. Проблема е обаче, че нещо се обърках яката и незнам дали е заради това, че кода е в if (!$_GET[user]) или не.
Ето кода.
Код:
$getuser = mysql_query("SELECT * from users order by id asc");
while ($user = mysql_fetch_array($getuser))
{
$broi = mysql_result(mysql_query("SELECT COUNT(*) FROM tipinfo WHERE napisal = '".$user['username']."'"),0);
$broipecheli = mysql_result(mysql_query("SELECT COUNT(*) FROM tipinfo WHERE napisal = '".$user['username']."' && status ='Печели'"),0);
$broigubi = mysql_result(mysql_query("SELECT COUNT(*) FROM tipinfo WHERE napisal = '".$user['username']."' && status ='Губи'"),0);
$procentusp = @(($broipecheli/$broi)*100);
$result = mysql_query("SELECT sum(zalog) as sum FROM tipinfo where napisal='".$usera['username']."'")
or die("Не може да изпълни заявката");
$row = mysql_fetch_array($result);
$zaloga = $row['sum'];
$sql = mysql_query('SELECT * FROM tipinfo WHERE napisal="'.????['???'].'" and status="Печели"');
while($row=mysql_fetch_array($sql))
{
$all = $row['koeficent'] * $row['zalog'];
$specheleni += $all;
}
// gets all the users information.
echo ''.$specheleni.'
Кажете как да изкарам информацията точно за дадения потребител, че тези масиви нещо ме объркаха много и...