hilfdirselbst.ch
Facebook Twitter gamper-media
Urs
Beiträge: 176
13. Jun 2004, 11:29
Beitrag #1 von 5
Bewertung:
(677 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Sonderzeichen und mySQL


Hallo zusammen
Ich habe ein Problem mit dem Zeichen ' .
In die Datenbank einfügen funktioniert, wenn ich dem Zeichen ein \ vorsetze.
Aus der Datenbank auslesen und in eine Tabelle schreiben gehtauch.
Wie mache ich aber ein Select.. where mit einem String xyz'abc?

Danke und Gruss Urs Top
 
X
oesi50  A  S
Beiträge: 2315
14. Jun 2004, 18:03
Beitrag #2 von 5
Beitrag ID: #90892
Bewertung:
(677 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Sonderzeichen und mySQL


... WHERE Frage1 = 'xyz''abc'

mit PHP
$sql = '... WHERE Frage1 = \'xyz\'\'abc\' ';

Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)
als Antwort auf: [#90614]
(Dieser Beitrag wurde von oesi50 am 14. Jun 2004, 18:05 geändert)
Top
 
Urs
Beiträge: 176
20. Jun 2004, 11:58
Beitrag #3 von 5
Beitrag ID: #92161
Bewertung:
(677 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Sonderzeichen und mySQL


Funktioniert leider immer noch nicht.

In der Variablen test steht der Wert= abcd'efg

Die Sql-Abfrage lautet:
$strSQL = "Select * from tbl_Angaben where Nr = '$test' order by Nr";

Wer kann mir helfen ???

Besten Dank
als Antwort auf: [#90614] Top
 
oesi50  A  S
Beiträge: 2315
20. Jun 2004, 12:09
Beitrag #4 von 5
Beitrag ID: #92164
Bewertung:
(677 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Sonderzeichen und mySQL


probier mal das:


$strSQL = "Select * from tbl_Angaben where Nr = '" . mysql_escape_string($test) . "' order by Nr";

Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)
als Antwort auf: [#90614] Top
 
Urs
Beiträge: 176
20. Jun 2004, 12:23
Beitrag #5 von 5
Beitrag ID: #92169
Bewertung:
(677 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Sonderzeichen und mySQL


So funktioniert es

BESTEN DANK

Gruss Urs
als Antwort auf: [#90614] Top
 
X