Funktionausgabe ist leer

Kalito

Erfahrenes Mitglied
hallo

ich habe folgende Funktion
PHP:
function preis($tabelle, $bedingung1, $bedingungWert1, $bedingung2, $bedingungWert2, $bedingung3, $bedingungWert3, $ausgabe){

    if($bedingung2 == '' AND $bedingung3 == ''){
        $abfrage = mysql_query("SELECT ".$ausgabe." FROM ".$tabelle." WHERE ".$bedingung1." = ".$bedingungWert1." ");
    }
    elseif($bedingung3 == ''){
        $abfrage = mysql_query("SELECT ".$ausgabe." FROM ".$tabelle." WHERE ".$bedingung1." = '".$bedingungWert1." AND ".$bedingung2." = ".$bedingungWert2." ");
    }
    else{
        $abfrage = mysql_query("SELECT ".$ausgabe." FROM ".$tabelle." WHERE ".$bedingung1." = ".$bedingungWert1." AND ".$bedingung2." = ".$bedingungWert2." AND ".$bedingung3." = ".$bedingungWert3." ");
    }

    return $abfrage;
}

und dann später den Aufruf dazu:
PHP:
echo preis('Preis_Element', 'breite', '1150', 'hoehe', '2240', 'p_id', '1', 'preis_element');

wenn ich die $abfrage mit var_dump teste, dann kommt die richtigen Werte bei phpmyadmin raus. Nur will er das Ergebnis nicht anzeigen :(
 
Hatte das auch probiert, aber es kam immer wieder eine Fehlermeldung. Ich DummDödel hatte die falsche SQL-Verbindung geschaltet.

Trotzdem Danke
 
Zurück