Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
eine einzige Zeichen in einer Spalte löschen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
eine einzige Zeichen in einer Spalte löschen


 
Lisa
03-04-2002, 14:06 
 
Wie kann ich eine einzige Zeichen(z.B. erste Zeichen) in einer Spalte ändern? Rest soll bleiben.

Danke

 
hand
03-04-2002, 14:37 
 
Ich kann mir vorstellen über die Kombination CONCAT(str1,str2,...) [zusammenfügen] und SUBSTRING(str,pos,len)

Feld hallo mit Inhalt: A4711 soll auf B4711 geändert werden

update tabelle set hallo = concat('B', substring(hallo,1,9999));

oder so ähnlich

 
Lisa
03-04-2002, 15:07 
 
danke,

ich werde es gleich ausprobieren.

 
hand
03-04-2002, 17:22 
 
update tabelle set hallo = concat('B', substring(hallo,2));

(Ist nicht Nullrelativ und den Offset von 9999 brauchst auch nicht.

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:35 Uhr.