mrepox
Erfahrenes Mitglied
Nabend Leutz,
diese Funktion holt nach where-bedingung aus der mysqlDB die Werte für $pos, sortiert der größe und gibt mit Limit1 den größten aus.
Die Erweiterung ist den Wert um 1 zu erhöhen und mit echo auszugeben. Klappt auch soweit.
Problem ist, wenn es noch keinen Eintrag zur Kundennummer (knnr == $bbb) gibt soll durch die if
Abfrage wert 1 ausgegeben werden.
Alles klappt nur letztes nicht.
Wo liegt mein Fehler
diese Funktion holt nach where-bedingung aus der mysqlDB die Werte für $pos, sortiert der größe und gibt mit Limit1 den größten aus.
Die Erweiterung ist den Wert um 1 zu erhöhen und mit echo auszugeben. Klappt auch soweit.
Problem ist, wenn es noch keinen Eintrag zur Kundennummer (knnr == $bbb) gibt soll durch die if
Abfrage wert 1 ausgegeben werden.
Alles klappt nur letztes nicht.
Wo liegt mein Fehler
PHP:
function display_pos($bbb)
{
$conn = db_connect();
$query = "select pos FROM faktura WHERE knnr = '$bbb' ORDER BY pos DESC LIMIT 1";
$result = $conn->query($query);
while($posn = $result->fetch_assoc())
{
if(empty($posn) == true)
{$showpos = 1;echo $showpos;}
else
{$addpos = $posn['pos'] + 1 ; $showpos = $addpos;echo $showpos;}
}
}