Matthias: Verstehe das Problem nicht.

Beitrag lesen

Hallo,

ich habe mal eine allgemeine Frage zu PHP und MySQL:

ich habe in meiner File folgende Ausdrücke auf eine Datenbank:

"Select * From tabelle1 Where nummer='$nummer'"

sowie

"Select * From tabelle2 Where zahl='$zahl'"

Jetzt zu meinem Problem:

Von vorneweg will ich klarstellen, ja die Typen passen zu einander, es sind beides int's, es kann also nicht daran liegen. Jedenfalls bekomme ich bei der ersten Abfrage genau das was ich haben will, nämlich alle Einträge mit der gewählten Nummer. Bei der zweiten Abfrage bekomme ich aber nicht die Einträge mit der gewählten Zahl sondern einfach alle. Ich versteh das nicht, dabei sind doch beide Ausdrücke syntaktisch identisch. Beides bezieht sich rein auf Zahlen, beide Felder und Variablen sind vorhanden und korrekt belegt.

Wieso bekomme ich da unterschiedliche Ergebnisse raus ?

Stimmt die Syntax der Abfrage nicht ?

Grüße und Danke, Matthias