EKKi: SQL Abfrage funktioniert in PHP nicht!!

Beitrag lesen

Mahlzeit Horst,

$primaerschluessel=$_POST['index'];

Wozu dieses Umkopieren? Du verschleierst dadurch nur die Herkunft der Variablen $primaerschluessel ...

if (isset($_POST['suche']))
                                             {
$abfrage ='SELECT kostenstelle, bezeichnung, abteilung, inventurnummer '
          . ' FROM hardware_erweiterung '
           . ' WHERE index = "'.$primaerschluessel.'";';

}

Aha. Und jetzt lass den in der Variablen $abfrage gespeicherten String doch mal zu Debug-Zwecken ausgeben - und führe ihn "per Hand" gegen Deine SQL-Datenbank aus. Funktioniert er oder nicht? Wenn nicht: wie genau lautet der Inhalt?

Zitat 1353

WEnn ich jetzt auf suchen klicke, kommt kein Datensatz jedoch wenn ich für die variable $primaerschluessel druch einen Wert ersetze z.B. 8 dann bekomme ich einen Datensatz.

Dann ist offensichtlich Dein PHP-Code fehlerhaft, da er fehlerhaften SQL-Code erzeugt.

Hoffe die angaben sind jetzt besser. Fehlermeldungen kommen keine.

Ganz sicher? Oder werden sie nur unterdrückt oder fragst Du sie nicht ab?

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|