C
Caspian DeConwy
Gast
Hi,
ich habe in einer MySQL-DB eine Tabelle mit einer Spalte
Bei einigen Zeilen fehlt die Artikelnummer, welche ich mir dann nicht ausgeben lassen möchte.
Wenn ich in phpMyAdmin diesen SQL-Code verwende, bekomme ich das gewünschte Resultat:
Verwende ich den Code dann in meinem PHP-Script, erhalte ich ein leeres Ergebnis. Ohne die WHERE-Klausel wird die komplette Tabelle ausgegeben.
Die Artikelnummer ist vom Typ varchar(12). Was ist hier falsch?
ich habe in einer MySQL-DB eine Tabelle mit einer Spalte
artikelnummer, wobei jede Artikelnummer mit den Buchstaben LNC beginnt.Bei einigen Zeilen fehlt die Artikelnummer, welche ich mir dann nicht ausgeben lassen möchte.
Wenn ich in phpMyAdmin diesen SQL-Code verwende, bekomme ich das gewünschte Resultat:
SQL:
SELECT * FROM preisliste_intern WHERE artikelnummer LIKE 'LNC%' ORDER BY artikelnummer ASC
Verwende ich den Code dann in meinem PHP-Script, erhalte ich ein leeres Ergebnis. Ohne die WHERE-Klausel wird die komplette Tabelle ausgegeben.
PHP:
$sql = sprintf("SELECT * FROM preisliste_intern WHERE artikelnummer LIKE 'LNC%' ORDER BY artikelnummer ASC");
$sql = mysqli_query($verbindung, $sql);
while($row = mysqli_fetch_object($sql))
{
echo "...";
}