Изпелнение на 2 заявки едновременно?

pr0_gamer

Registered
Здравейте! Как да изпълня 2 заявки? Смисъл едната да дава нещо си на $username а другата да взема нещо от друг $username ( $pusername съм го направил аз ). Мисълта ми е примерно искам да дам пари на някой потребител и ми изписва следното:
Честито! Успешно прехвърли $edikolkosi пари на $username. И сега проблемът идва:

Да взема пари от $username ( този, който се е логнал и дава парите ) и същевременно да дава на $username2 ( този, който получава парите ). На мене ми пише, че се изпращат пари, но не ми взема нищо. Ако трябва ще дам и заявката, че да не е някъде по нея грешката...
 
<form method="POST">
До: <input type="text" name="do"><br>
Пари: <input type="text" name="pari"><br>
<input type="submit" name="add" value="Прехвърли">
<?php
if (isset($_POST['submit'] and is_numeric($_POST['pari']) and $_POST['pari'] != "0")
{
$az = $_SESSION['username'];
$toi = $_POST['do'];
$pari = $_POST['pari'];
mysql_query("UPDATE таблица SET pari='pari-$pari' WHERE username='$az'") or die(mysql_error());
mysql_query("UPDATE таблица SET pari='pari+$pari' WHERE username='$toi'") or die(mysql_error());
echo 'Успешно прехвърлихте $pari на $toi';
}
?>

Не съм го пробвал , но трябва да е нещо такова ;)
 
if($newattack > $pattack){ echo "Успешно изпълнена заявка, променливите са променени."; mysql_query("UPDATE users SET money=money+$smoney WHERE username='$username'") or die(mysql_error()); mysql_query("UPDATE users SET money=money-$smoney WHERE username='$pusername'") or die (mysql_error); }

$smoney - спечелените пари.
$pusername - човекът, който трябва да му вземам пари.

$username ( аз ) не печеля нищо. Извод: Не изпълнява заявката...
 

Back
Горе