Hallo,
seht ihr zufällig was ich falsch machen?
function Irreparable($mysqli, $artikelID){
$sql = "
SELECT a_id, SUM(avd_menge) AS `summe_Irreparable`
FROM artikel
LEFT JOIN artikel_verlust_defekt ON artikel_verlust_defekt.avd_aid = artikel.a_id
WHERE a_code=? AND avd_grund=10";
$res = $mysqli->prepare($sql);
$res->bind_param("s", $artikelID);
$res->execute();
$res->bind_result($summe_Irreparable);
$res->fetch();
$res->close();
return $summe_Irreparable;
}
Und die Ausgabe dann so
echo Irreparable($mysqli, $_GET['artikel']);
In der Ausgabe steht nichts bzw. wenn ich es mit var_dump ausgebe erhalte ich NULL
Im phpMyAdmin wenn ich dort folgendes ausführe erhalte ich den Wert, den ich auch erwarte
SELECT a_id, SUM( avd_menge ) AS `summe_Irreparable`
FROM artikel
LEFT JOIN artikel_verlust_defekt ON artikel_verlust_defekt.avd_aid = artikel.a_id
WHERE a_code = 'a196f40a4bdb40c6551a41cdd3910d53'
AND avd_grund =10
Was mache ich falsch?