php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.06.2008, 08:27  
Neuer Benutzer
 
Registriert seit: 06.06.2008
Beiträge: 2
cokotech befindet sich auf einem aufstrebenden Ast
Standard Benutze Zeichen anzeigen!

Hallo!


Habe ein ganz komisches Problem. Ich habe eine Datenbank die lauter Kürzel enthält (1-3 Zeichen). Dieses sind zu einem großen Teil UTF-8 Sonderzeichen. Ich möchte nun gerne ausgegeben haben, welche Zeichen alle benutzt werden (die normalen auf der Tastatur filter ich mir selbst raus). Aber so, das jedes zeichen nur ein mal drin ist. Habe schon überlegt ,ob man eine temporäre Tabelle anlegen kann die nur ein Feld (varchar(1)) enthält und in der alle Zeichen reingeschrieben werden. Diese könnte man dann mit group by abfragen. Leider ist mir nicht ganz klar wie.
Vor allem wie man einen String mit variabler Länge in einzelnen Zeichen ausgeben kann weiss ich nicht!


Gruß Sven!
cokotech ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 06.06.2008, 08:33  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Also bevor du da irgendwelche SQL-Stunts machst würde ich mir für eine solche Aktion lieber ein kleines Programm schreiben. Was für einen Zweck soll das eigentlich erfüllen? Und was für einen Zweck haben die Sonderzeichen überhaupt?
cycap ist offline   Mit Zitat antworten
Alt 06.06.2008, 08:47  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Hier mal ein PHP-Beispiel-Code:

PHP-Code:
$sql "SELECT zeichen FROM table";
$qrymysql_query($sql) or die(mysql_error());
while(
$now mysql_fetch_object($qry))
{
  
$einzeln str_split($now->zeichen);
  foreach(
$einzeln as $zeichen)
    
$benutzt[] = $zeichen;
}
$unique array_unique($benutzt);

print_r($unique); 
cycap ist offline   Mit Zitat antworten
Alt 06.06.2008, 18:24  
Neuer Benutzer
 
Registriert seit: 06.06.2008
Beiträge: 2
cokotech befindet sich auf einem aufstrebenden Ast
Standard

Super danke für den TIP. Die Funktion str_split kannte ich nicht.
Aber eines... nach ein wenig googlen habe ich dann utf8_string_split gefunden, weil die normale Funkrion kann utf-8 nicht weil sie stur nach x zeichen trennt und damit die Zeichen "vernichtet".

Gruß Sven
cokotech ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
erste 7 zeichen überprüfen aircrash PHP Tipps 2008 1 28.09.2007 09:11
Regex Problem in Verbindung mit ASCII Zeichen R4v3r PHP Tipps 2007 4 15.02.2007 17:41
Wieviel Pixel hat ein Zeichen? Ausmessen eines DIV-Container webazubi PHP-Fortgeschrittene 4 06.07.2006 14:52
Baumstruktur anzeigen PHP-Fortgeschrittene 13 31.03.2006 21:37
Unsichtbares Zeichen - IE vs. Firefox Cyberbob_at_tot PHP Tipps 2006 13 13.02.2006 17:23
100 zeichen langen key erzeugen PHP Tipps 2005-2 25 16.09.2005 00:49
auf Mysql Datenbank Zeichen ersetzen durch andere ??? Tango PHP Tipps 2005-2 0 31.07.2005 20:14
[Erledigt] include gibt mit utf-8 Dokument ungewünschte Zeichen aus PHP Tipps 2005 6 12.05.2005 16:13
*kyrillische* zeichen werden falsch angezeigt PHP Tipps 2005 22 19.03.2005 00:51
[Erledigt] nur x zeichen zeigen PHP Tipps 2004-2 2 17.12.2004 15:10
[Erledigt] Cookie - Seite anzeigen / nicht anzeigen PHP Tipps 2004-2 2 11.11.2004 15:59
Alle Datenbanken und Tabellen anzeigen anzeigen imported_Lumio PHP Tipps 2004 4 13.09.2004 14:26
Die 1. 15 Zeichen anzeigen imported_Lumio PHP Tipps 2004 2 23.08.2004 16:16
Anzahl von Zeichen ermitteln PHP Tipps 2004 3 20.08.2004 15:56

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
vi sonderzeichen anzeigen, sonderzeichen anzeigen, vi steuerzeichen anzeigen, php sonderzeichen anzeigen, vi sonderzeichen, vim steuerzeichen anzeigen, vi alle zeichen anzeigen, vim sonderzeichen anzeigen, sonderzeichen vi, str_split umlaute, zeichen anzeigen, vi zeichen anzeigen, html zeichen anzeigen, sonderzeichen anzeigen php, php str_split umlaute, sonderzeichen im vi, sonderzeichen php anzeigen, steuerzeichen anzeigen vi, vi zeichensatz anzeigen, php steuerzeichen anzeigen

Alle Zeitangaben in WEZ +1. Es ist jetzt 07:24 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum