ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
1950
1950
EMPFEHLEN
-
Hallo Liebe Forum Freunde,
ich habe ein kleine Problem und Frage mich ehrlich gesagt warum dies erste jetzt auftritt. Kurze Erläuterung:
Ich habe ein SQL Script (unten aufgeführt) in dem Variablen in die jeweilige DB Spalte eingetragen werden sollen. In den Variablen befinden sich jedoch Werte mit Anführungszeichen ( " sowie auch ' ), da sie komplette HTML bzw Javascript - schnipsel enthalten. Durch diese Anführungszeichen wird die Kette meiner INSERT bzw. UPDATE Befehlsfolge unterbrochen und ich bekommen einen mysql_error. Sobald ich Variablen habe die keine Anführungzeichen beinhalten, es einwandfrei. Hier mal das Beispielscript:
Nur zur erläuterung $R->inhalt kommt aus einer anderen Datenbank und hat den Inhalt:
Ich habe bewusst diese Beispiel gewählt weil hier beide Arten von Anführungszeichen vorkommen.HTML-Code:<a href="#" onClick="MM_openBrWindow('kommentar.php' , '','scrollbars=yes,width=440,height=400')" >
Mir ist auch durchaus klar das ich \" mit ' erstzen könnte. Nur das klappt genauso wenig weil ' auch in dem href vorkommt. Habt ihr da vielleicht einen kleinen Tipp parat?PHP-Code:<?php
$insert = mysql_query("INSERT INTO meine_tabelle SET
inhalt=\"$R->inhalt\",
lang=\"$lang\"
") or die(mysql_error());
?>
Vielen Dank im vorraus und Gruß aus dem sonnigen Essen.
-
Hallo,
versuch's mal so:
Grüße,PHP-Code:$insert = mysql_query('
INSERT INTO `meine_tabelle` SET
`inhalt` = \''.mysql_real_escape_string($R->inhalt).'\',
`lang` = \''.mysql_real_escape_string($lang).'\''
) or die(mysql_error());
Matthias„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
Jau, das wars! Besten Dank für die schnelle Antwort, hast mir wirklich sehr geholfen!
Ähnliche Themen
-
Problem mit Anführungszeichen
Von Kai-Behncke im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 11.08.09, 21:32 -
Variablenwert auf Vorkommastellen beschränken
Von Astror Enales im Forum PHPAntworten: 2Letzter Beitrag: 31.10.06, 11:08 -
ASP: Image MouseOver-Effekt Problem mit Anführungszeichen
Von philippo im Forum ASPAntworten: 2Letzter Beitrag: 03.04.06, 12:06 -
Variablenwert an ein shellscript übergeben
Von s3993 im Forum PHPAntworten: 5Letzter Beitrag: 19.08.05, 12:22 -
Anführungszeichen Problem
Von Mirko D im Forum PHPAntworten: 5Letzter Beitrag: 14.07.04, 15:43





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren