[PHP & MySQL] Boxenmiete abziehen

Startpost-Retter
Hallo,

ich wollte gerne die Boxenmiete da abziehen, wo Besitzer & Stall nicht leer sind. Leider gibt mir das Echo nichts zurück.

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
<?php
include('db.php');
$timestamp = time();

$abfrage = "SELECT * FROM pferde WHERE besitzer != '' AND stall != ''";
    $ergebnis = mysql_query($abfrage);
     while($row = mysql_fetch_array($ergebnis)) {
        $stall = $row->stall;
        $pferd = $row->name;
        $besitzer = $row->besitzer;

        echo"$stall, $pferd, $besitzer";

if (mysql_errno()) die ("MySQL-Error: " . mysql_error());
$abfragee = "SELECT * FROM user WHERE name = '$besitzer'";
    $ergebniss = mysql_query($abfragee);
     while($row = mysql_fetch_array($ergebniss)) {

     $kontostandsender = $row->konto;

     if($stall='Offenstall1' OR $stall = 'Offenstall2'){
     $betrag = 10;
     }
     if($stall='Innenstall'){
     $betrag = 15;
     }
     if($stall='Paddockstall'){
     $betrag = 20;
     }
if (mysql_errno()) die ("MySQL-Error: " . mysql_error());
     $kontosenderneu = $kontostandsender - $betrag;
     $update1 = mysql_query("UPDATE user Set konto = '$kontosenderneu' WHERE name = '$besitzer'");

     $eintrags = "INSERT INTO konto ( betrag, sender, empfänger, betreff, datum, posten)
       VALUES ('$betrag', '$sender', 'Hof', 'Boxenmiete für $pferd', '$timestamp', '$besitzer' )";
      $eintragen = mysql_query($eintrags) OR die(mysql_error());   }

if (mysql_errno()) die ("MySQL-Error: " . mysql_error());
        }
?>
Nanni
Du hast nach dem echo keinen Abstand gemacht, vl liegts daran.
1Sm!le
while($row = mysql_fetch_array($ergebnis)) {
$stall = $row->stall;
$pferd = $row->name;
$besitzer = $row->besitzer;


Du greifst auf Objekte zu, fetchst aber ein Array. Nutze mysql_fetch_object statt mysql_fetch_array, dann sollte es funktionieren.