PeterK: Zeichenverknüpfungsoperator für MySQL

Wie lautet der Zeichenverknüpfungsoperator für MySQL?

Also ich möchte, dass in allen Zeilen in denen timestamp < time() + 60, file auf 'expire/?owner=' plus den Wert der Zeile username. Ich schreibe also

mysql_query("UPDATE table SET file = 'expire/?owner=' ? username WHERE timestamp > '" . (time() + 60) . "';");

Was muss ich für ? einsetzen?

Thx, Peter

--
Es gibt immer eine lösung - auch wenn sie keiner findet!!
Dat bin isch:ss:) zu:) ls:[ fo:| de:< va:| ch:? sh:) n4:~ rl:( br:$ js:| ie:) fl:)
  1. Moin!

    Wie lautet der Zeichenverknüpfungsoperator für MySQL?

    Also ich möchte, dass in allen Zeilen in denen timestamp < time() + 60, file auf 'expire/?owner=' plus den Wert der Zeile username. Ich schreibe also

    mysql_query("UPDATE table SET file = 'expire/?owner=' ? username WHERE timestamp > '" . (time() + 60) . "';");

    Was muss ich für ? einsetzen?

    Die Funktion CONCAT() hilft dir. Es gibt in MySQL keinen Operator dafür.

    - Sven Rautenberg

    --
    Signatur oder nicht Signatur - das ist hier die Frage!