Hi,könnt ihr mir mal veraten was hier falsch ist:
PHP-Code:
$abfrage = "SELECT ID, sicher, reifen, bremsen, motor, material FROM wagen WHERE race20=1";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$date = date("d.m.Y, H:i");
if ($row->sicher <= 25)
{
srand(microtime()*1000000);
$zufall = rand(1,100);
if ($zufall >= 50)
{
$aendern = "UPDATE ".wagen." Set ".race20." = 0 WHERE ID = '".$row->ID."' ";
$update = mysql_query($aendern);
$user_id = $row->ID;
$subject = 'Rennen am '.$date.'';
$from = 'Admin';
if ($row->bremsen < $row->reifen or $row->motor or $row->material)
$message = '
Deine Bremsen haben versagt, du konntest das Rennen nicht zuende fahren. Es wäre Zeit deine Bremsen mehr aufzutunen um im nächsten Rennen nicht wieder durch einen Unfall auszuscheiden.
';
elseif ($row->reifen < $row->bremsen or $row->motor or $row->material)
$message = '
Deine Reifen sind geplatzt, du konntest das Rennen nicht zuende fahren. Es wäre Zeit deine Reifen mehr aufzutunen um im nächsten Rennen nicht wieder durch einen Reifenplatzer auszuscheiden.';
elseif ($row->motor < $row->bremsen or $row->reifen or $row->material)
$message = '
Dein Motor ist explodiert, du konntest das Rennen nicht zuende fahren. Es wäre Zeit deinen Motor mehr aufzutunen um im nächsten Rennen nicht wieder durch einen defekten Motor vorzeitig auszuscheiden.';
elseif ($row->material < $row->bremsen or $row->reifen or $row->motor)
$message = '
Dein Material/Leichtbau ist zu schlecht, deine Achsen sind gebrochen. Es wäre Zeit besseres Material zu kaufen um im nächsten Rennen nicht wieder durch gebrochene Achsen... vorzeitig auszuscheiden.';
else echo 'cdvf';
$sql = mysql_query( "INSERT INTO " . privmsg . "( `id`, `user_id`, `subject`, `from`, `message`, `date`, `new`)
VALUES ( '', '$user_id', '$subject', '$from', '$message', '$date', 1)" );
}}