SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 30.01.2005, 16:25:24
MrLongbaugh MrLongbaugh ist offline
Anfänger
 
Registriert seit: May 2004
Beiträge: 90
Leerzeichen löschen

Hallo,
in einer Spalte sind Zahlen, die mit Leerzeichen aufgefüllt sind Bsp:
___123
__1234
_12345

In jeder Zelle steht eine Zahl (123). Nun möchte ich die Leerzeichen aus den Zellen löschen.
Gibt es dafür eine MySQL Anweisung? Oder muss ich das mit PHP machen?

Hat dazu vielleicht jemand eine Idee?

Danke. Schon einmal und noch einen angenehmen Sonntag.
Mit Zitat antworten
  #2  
Alt 30.01.2005, 16:52:42
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
Schau dir doch mal die Funktion Replace() an.
Mit Zitat antworten
  #3  
Alt 30.01.2005, 17:17:18
MrLongbaugh MrLongbaugh ist offline
Anfänger
 
Registriert seit: May 2004
Beiträge: 90
Danke für die Antwort.
Wie nutze ich die Funktion?

Diese Anweisung funktioniert nicht:
SELECT *
FROM `kontakt`
REPLACE (
`k_tele_angereichert` ,
' ',
'' )
Mit Zitat antworten
  #4  
Alt 30.01.2005, 20:44:35
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
Im Handbuch steht doch ein Beispiel:
Code:
select REPLACE('www.mysql.com', 'w', 'Ww');
Mit Zitat antworten
  #5  
Alt 31.01.2005, 10:07:18
MrLongbaugh MrLongbaugh ist offline
Anfänger
 
Registriert seit: May 2004
Beiträge: 90
Das Beispiel habe ich gesehen. Nur bezieht sich das Beispiel auf einen String und nicht auf eine Tabelle. Ich habe versucht, das Beispiel mit einer SELECT-Abfrage in Bezug auf die Tabelle kontakt und die Spalte 'k_tele_angereichert' zu setzen. Das funktioniert leider nicht. Daraus ergab sich bei mir die weitere Frage.
Mit Zitat antworten
  #6  
Alt 31.01.2005, 10:17:12
Marilu Marilu ist offline
Member
 
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
z. B. so:

"SELECT REPLACE(`k_tele_angereichert`, ' ', '' ) AS Bla, noch_ein_Feld, und_noch_eins FROM `kontakt`"
Mit Zitat antworten
  #7  
Alt 31.01.2005, 10:35:07
MrLongbaugh MrLongbaugh ist offline
Anfänger
 
Registriert seit: May 2004
Beiträge: 90
Das funktioniert. Danke.
Nun möchte ich das REPLACE als UPDATE einbinden. Geht das überhaupt? Dabei erhalte ich eine Fehlermeldung bezüglich das Syntax von MySQL.
Mit Zitat antworten
  #8  
Alt 31.01.2005, 11:04:29
Marilu Marilu ist offline
Member
 
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
Zeig doch mal die Abfrage und die Fehlermeldung. Mein Glaskugelmodus ist zur Zeit auf off.
Mit Zitat antworten
  #9  
Alt 31.01.2005, 11:08:52
MrLongbaugh MrLongbaugh ist offline
Anfänger
 
Registriert seit: May 2004
Beiträge: 90
Sorry. Hier ist die Abfrage

PHP-Code:
UPDATE  'kontakt' SET k_tele_angereichert REPLACE (  `k_tele_angereichert` ,
 
' ',
 
'' 
WHERE  `k_tele_angereichert`  !=  '' 
MySQL meldet:

#1064 - You have an error in your SQL syntax.__Check the manual that corresponds to your MySQL server version for the right syntax to use near ''kontakt' SET k_tele_angereichert =__REPLACE (__`k_tele_angerei
Mit Zitat antworten
  #10  
Alt 31.01.2005, 11:10:34
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
Tabellennamen kommen nicht in Singlequotes.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:24:43 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt