Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Mysql, aktualizacja tekstu w bazie
Forum PHP.pl > Forum > Bazy danych > MySQL
pawstrze
Cześć, czy istnieje instrukcja mysql, która do tekstu w rekordzie dorzuci zadany ciąg znaków?
kartin
CONCAT()
pawstrze
To chyba nie to. Chyba, że nie znalazłem odpowiedniego zastosowania tej funkcji. To o co mi chodzi wygląda w ten sposób: Powiedzmy, że w w rekordzie bazy w jednej kolumnie jest ciąg znaków "Ala". Ja chcę aby jeżeli w formularzu na stronie użytkownik wpisze "ma kota", to do bazy do tego rekordu zostało dorzucone i zapisane "ma kota" tak, że w efekcie będzie tam zapisane "Ala ma kota".

Do tego posłuży mi tek Concat? Bo z tego co widzę, to nie.
kartin
Tak do tego posłuży:
  1. UPDATE tabela
  2. SET kolumna = CONCAT(kolumna, " ", "tekst z formularza")
  3. WHERE id = 123
pawstrze
Dzięki! smile.gif Tak przez chwilę myślałem, że może tak być, ale dopiero zaczynam z MySQLem i nie jestem zbyt biegły w składni.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.