Horst: SQL Abfrage funktioniert in PHP nicht!!

Beitrag lesen

Mahlzeit Horst,

doch im späterem Script soll die variable $primaerschluessel in der "index" gespeichert ist wieder zum löschen verwendet werden,

Nochmals die Frage: Wozu kopierst Du den im Formularfeld namens "index" (und damit im entsprechenden superglobalen Array $_POST bzw. $_GET) enthaltenen Wert extra in eine - dazu noch vollkommen anders benannte - Variable um? Willst Du Dich selbst verwirren? Glückwunsch: das ist Dir offenbar gelungen. ;-)

Was muss ich machen das der Wert in der Variablen drinne bleibt,

Nichts. Wenn Du innerhalb *EINES* Skripts einer Variablen einen Wert zuweist, bleibt dieser dort solange "drinnen", bis Du ihn mit einem anderen Wert überschreibst.

Wenn ich ein echo $abfrage, also des is die abfrage wo die DELETE anweisung drinne steht,  mache kommt dieses hier

DELETE FROM hardware_erweiterung WHERE index = ""

also muss die variable leer sein. Was kann ich tun

Vielleicht mal schauen, was Du wo mit der Variable anstellst?

MfG,
EKKi

$loeschen = 'DELETE FROM hardware_erweiterung   '
    . ' WHERE index = "'.$primaerschluessel.'" ';

die löschabfrage ist aber richtig oder mhhhh

also als erstes im php script übergebe ich den inhalt des textfeldes in eine variable $primaerschluessel

danach verwende ich es in einem isset(suchen) und dannach nochmal in einem isset(loeschen)

liegt es vielleicht daran??