Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Dateinamen mit Punkt (.) in SQL-Abfrage einbinden

Ich benutze in meiner Seite folgende Anweisung:

Code:                   In Zwischenablage kopieren (nur IE)
1">

In der Variablen $file steht ein Dateiname (z.B. "test.txt"). Damit kommt die Abfrage aber irgendwie durcheinander, da der Punkt wohl als Sonderzeichen erkannt wird. Hatte auch versucht den Punkt durch ein "\." ersetzen zu lassen, hat aber leider auch nicht funktioniert. Kann mir von euch jemand helfen?
Hier gehts zum Orginal Eintrag "Dateinamen mit Punkt (.) in SQL-Abfrage einbinden" im Forum

Antworten

versuch es mal so "SELECT
benutzer,
kommentar
FROM
datei_kommentare
WHERE dateiname = '$file'
ORDER BY id");


2.

Code:                   In Zwischenablage kopieren (nur IE)
2">

Gut Schuß
VuuRWerK ;)


3.

Das war einfach :-)

Danke.


4.

müsste doch auch so gehen oder?

Code:                   In Zwischenablage kopieren (nur IE)
3">

also ich mache das immer so und eigentlich ist das obrige beispiel nur eine maskierung und stellt das gleiche da....


5.

[quote]NickD postete
müsste doch auch so gehen oder?

Code:                   In Zwischenablage kopieren (nur IE)
4">

also ich mache das immer so und eigentlich ist das obrige beispiel nur eine maskierung und stellt das gleiche da....[/quote] Ich hatte es jetzt auch so gemacht und es funktionierte. mysql_db_query() kann ich aber irgendwie nicht einfach austauschen, da dann anscheinend die Parameter anders übergeben werden müssen. Deshalb lass ich es einfach erst so.


6.

[quote]NickD postete
müsste doch auch so gehen oder?

Code:                   In Zwischenablage kopieren (nur IE)
5">

also ich mache das immer so und eigentlich ist das obrige beispiel nur eine maskierung und stellt das gleiche da....[/quote] Es geht auch so. Nur Vergleich mal deine Schreibweise mit der von VuuRWerK. Welche von beiden liest sich leichter und du erkennst sofort, wo in der Abfrage was variabel ist?


Hier gehts zum Orginal Eintrag "Dateinamen mit Punkt (.) in SQL-Abfrage einbinden" im Forum
 
phpforum.de | Impressum