Autor Zpráva
WertriK
Profil *
Ahoj lidi,
s mysql ještě moc neumim a to mě právě vedlo k tomu abych vas tady požádal o radu.
Rychle k veci uz se mi chce docela spat;

potrebuju UPDATNOUT zaznam v DB ale tak aby se mi k aktualnimu textu připojil (tak aby byla pred tim starsim textem ten novy) novy - čili neco jako

UPDATE messenger SET text.= '$zprava'.text WHERE id = $id

Zkousel jsem vsechno mozne a hledal na netu(do včilšku) ale jelikoz anglicky moc neumim tak jsem toho moc nezjistil...
Díky za všechno možné...a hlavně funkční....
Dero
Profil
UPDATE messenger SET text = '$zprava' + text WHERE ...
WertriK
Profil *
dík, ale to už jsem zkoušel a nic to neudělalo....
Anonymní
Profil *
nejdříve

$text = mysql_result(mysql_query("SELECT text FROM messenger WHERE id = $id"),0,0);

$zprava = $zprava . $text;

mysql_query("UPDATE messenger SET text = '$zprava' WHERE id = $id");
Kaifman
Profil
takhle

UPDATE messenger SET text = CONCAT ('$zprava', text) WHERE id = '$id'


Concatenating Character Strings
CONCAT(s1, s2, ... ) concatenates the given character strings into a single string. This function is useful for joining together several columns (for example, when you have stored first and last names in different columns and now wish to put them together):
Kajman
Profil *
UPDATE messenger SET text= concat('$zprava',text) WHERE id = '$id'
Kajman
Profil *
hehe, pozde :-)
Kaifman
Profil
:oP

;o]
WertriK
Profil *

$text = mysql_result(mysql_query("SELECT text FROM messenger WHERE id = $id"),0,0);

$zprava = $zprava . $text;

mysql_query("UPDATE messenger SET text = '$zprava' WHERE id = $id");

právě takto jsem to dělat nechtěl..

Díky hoši
Toto téma je uzamčeno. Odpověď nelze zaslat.

0