INSERT Text und Variable in gleiches Feld
am 10.04.2005 19:25:40 von Fabio Marti
Hallo
Möchte mit einem INSERT einen zum Teil vorgegebenen Pfad plus den Filenamen
der Datei in ein Datenfeld (MySQL) schrieben. Gelingt aber nicht. Es ist die
letzte VALUE, die nicht eingeschrieben wird: '\\DV\\lehrer\\'+'$file'
Hier mal alles:
$sql=mysql_query("INSERT INTO `Tabelle` (`nummer`, `name`, `typ`, `link`)
VALUES ('$nummer', '$name', '$typ', '\\Ordner\\Unterordner\\'+'$file'");
Wie wäre da die korrekte Syntax? die ersten drei Variablen werden korrekt
eingefügt. Die Letzte aber nicht.
Gruss
Fabio Marti
Re: INSERT Text und Variable in gleiches Feld
am 10.04.2005 19:28:11 von newsgroup
Fabio Marti schrieb:
> Hier mal alles:
> $sql=mysql_query("INSERT INTO `Tabelle` (`nummer`, `name`, `typ`, `link`)
> VALUES ('$nummer', '$name', '$typ', '\\Ordner\\Unterordner\\'+'$file'");
.... '\\Ordner\\Unterordner\\$file'");
HTH
Monty
Re: INSERT Text und Variable in gleiches Feld
am 11.04.2005 00:02:53 von Fabio Marti
Hallo Monty
"Michael Rüttgers" schrieb im Newsbeitrag
news:d3bnnb$cvj$01$1@news.t-online.com...
> Fabio Marti schrieb:
>
> > Hier mal alles:
> > $sql=mysql_query("INSERT INTO `Tabelle` (`nummer`, `name`, `typ`,
`link`)
> > VALUES ('$nummer', '$name', '$typ', '\\Ordner\\Unterordner\\'+'$file'");
>
> ... '\\Ordner\\Unterordner\\$file'");
Funktioniert so. Jedoch muss man vier Backslashes im PHP-File angeben, sonst
gibts keine Backslashes in der DB... '\\\\Ordner\\\\Unterordner\\\\$file'");
>
> HTH
> Monty
Fabio