keine Ausgabe
Mälstrom
- php
Sorry dass ich euch wegen meinen erbärmlichen PHP Kentnisse immer stören muss doch hier finde ich immer gute Antworten :)
Wass ist denn hier falsch?
-----------------------------------
if($row['number']) {
$sql = "SELECT article,
price
FROM
choice
WHERE
IP = '".$_SERVER['REMOTE_ADDR']."'";
mysql_query($sql) OR die(mysql_error());
while($row = mysql_fetch_assoc($result)) {
echo "<li><a class="article">".$row['article']." - ".$row['price'].".-</a></li>";
}
} else {
echo "der Warenkorb ist leer";
}
-----------------------------------
Falls es Einträge für die IP $_SERVER['REMOTE_ADDR'] gibt, schreibt die while Schleife nicht das Gewünschte aus, nichtmal den mysql unabhängigen HTML-code. Die mysql Tabelle exsistiert und alle Connections zur Database usw sind hergestellt (sonst würde es auch einen mysql Fehler geben).
Hallo,
Wass ist denn hier falsch?
Problembeschreibung? Welche Fehlermeldungen bekommst du???
MFG Hagen
Hallo,
Wass ist denn hier falsch?
Problembeschreibung? Welche Fehlermeldungen bekommst du???
Das ist ja eben das eigentliche Problem, ich bekomme keine Fehlermeldungen!
Die mysql Tabelle exsistiert und alle Connections zur Database usw sind hergestellt (sonst würde es auch einen mysql Fehler geben).
Die if Funktion schreibt einfach nix, obwohl alles korrekt ist.
gudn tach!
Problembeschreibung? Welche Fehlermeldungen bekommst du???
Das ist ja eben das eigentliche Problem, ich bekomme keine Fehlermeldungen!
error_reporting und display_error sind richtig gesetzt?
siehe dazu http://php.net/errorfunc.
prost
seth
Hallo,
Das ist ja eben das eigentliche Problem, ich bekomme keine Fehlermeldungen!
Die mysql Tabelle exsistiert und alle Connections zur Database usw sind hergestellt (sonst würde es auch einen mysql Fehler geben).
Die if Funktion schreibt einfach nix, obwohl alles korrekt ist.
Hast du dir mal den fertigen $sql String ausgeben lassen und versucht ihn in phpMyAdmin einzugeben? (Ich gehe mal davon aus, dass du MySQL benutzt und dir phpMyAdmin - oder ein ähnliches Administrationstool zur Verfügung steht...)
vielleicht gibt die query ja ein leeres Resultset zurück?
Eigentlich sieht die query ja so einfach aus, dass da gar nix passieren kann - aber wie sagt man so schön: Ich hab schon Pferde k***** sehen...
Liebe Grüße mbr
Moin Mälstrom,
Die if Funktion schreibt einfach nix, obwohl alles korrekt ist.
lulu hat Dir bereits den entscheidenden Hinweis gegeben:
$return
regds
Mike©
Huhu
mysql_query($sql) OR die(mysql_error());
while($row = mysql_fetch_assoc($result)) {
Von welchem Stern ist das result denn gefallen?
Viele Grüße
lulu
Hi,
Falls es Einträge für die IP $_SERVER['REMOTE_ADDR'] gibt,
Daß die IP nicht geeignet ist, User zu identifizieren, ist Dir klar?
cu,
Andreas