php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.08.2007, 00:15  
Neuer Benutzer
 
Registriert seit: 25.08.2007
Beiträge: 2
kintaro befindet sich auf einem aufstrebenden Ast
Standard While schleife mit Datenbank in ein Dropdown Feld (Umlaut Problem)

hi zusammen,
Ich habe ein Problemchen mit meinem php Script.

Das Script liest die Daten aus einer Datenbank und Füllt diese in ein Array, und gibt sie als While aus, in ein Dropdown Listenfeld. Das Problem ist nun das die Umlaute nicht korrekt angezeigt werden.
Leider kann ich die Umlaute in der Datenbank nicht ins html format ändern, weil einige Programme auf diese Datenbank zugreifen, mit str_replace vesucht, jedoch ohne erfolg.

Mein code:
PHP-Code:
<select name="ort" id="ort">
<option value="none">---Bitte Wählen---</option>
<?php 
//connect to mysql
$connection mysql_connect ("$dbhost""$dbuname""$dbpass") or die ("Keine Verbindung zur Datenbank"); 
 
mysql_select_db ("$dbname"$connection) or die ("Keine Verbindung zur Datenbank");
 
$conn "SELECT * FROM `orte` ORDER BY `orte` . `ort` ASC";  
 
$erg mysql_query($conn,$connection) or die (mysql_error());
//ausgabe
while($db mysql_fetch_array($erg)){
$phrase "<option value=\"".$db['id']."\">".$db['ort']."</option>";
$umlaute = array("ä""ö""ü");
$convert = array("&auml;""&ouml;""&uuml;");

$echostr str_replace($umlaute,$convert,$phrase);
 
    echo(
$echostr);
 
  };
  
?>
</select>
ich Danke für jede antwort im Vorraus

greez Kintaro
kintaro ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 26.08.2007, 00:22  
Erfahrener Benutzer
 
Registriert seit: 10.09.2006
Beiträge: 101
XraYSoLo befindet sich auf einem aufstrebenden Ast
XraYSoLo eine Nachricht über ICQ schicken XraYSoLo eine Nachricht über MSN schicken XraYSoLo eine Nachricht über Skype™ schicken
Standard

ganz einfach htmlentities() verwenden .
weswegen denn die funktion neu schreiben, wenns schon eine gibt?
htmlentities() wandelt übrigens alle geeigneten zeichen in HTML-codes um.

Nils aka XraYSoLo
XraYSoLo ist offline  
Alt 26.08.2007, 00:49  
Neuer Benutzer
 
Registriert seit: 25.08.2007
Beiträge: 2
kintaro befindet sich auf einem aufstrebenden Ast
Standard

hi,
Tausenddank^^, du bist mein retter in der Not! Ich kannte diese funktion garnicht, weil mein phpbuch nicht so komplex ist

Greez Kintaro
kintaro ist offline  
Alt 26.08.2007, 21:05  
Erfahrener Benutzer
 
Registriert seit: 10.09.2006
Beiträge: 101
XraYSoLo befindet sich auf einem aufstrebenden Ast
XraYSoLo eine Nachricht über ICQ schicken XraYSoLo eine Nachricht über MSN schicken XraYSoLo eine Nachricht über Skype™ schicken
Standard

wenn ich dir eine gute referenz empfehlen darf, ist es das buch von PHP - SELFPHP: Version 4.2 vom 08.12.2006, Autor: Damir Enseleit.

außer superglobalen steh da alles drin .

Nils aka XraYSoLo
XraYSoLo ist offline  
Alt 27.08.2007, 07:28  
Erfahrener Benutzer
 
Registriert seit: 16.08.2007
Beiträge: 702
PHP-Kenntnisse:
Anfänger
Igäl befindet sich auf einem aufstrebenden Ast
Standard

PHP: Hypertext Preprocessor - Da steht alles drin
__________________
Das Recht auf Dummheit gehört zur Garantie der freien Entfaltung der Persönlichkeit.
Mark Twain
Igäl ist offline  
Alt 28.08.2007, 16:10  
Erfahrener Benutzer
 
Registriert seit: 10.09.2006
Beiträge: 101
XraYSoLo befindet sich auf einem aufstrebenden Ast
XraYSoLo eine Nachricht über ICQ schicken XraYSoLo eine Nachricht über MSN schicken XraYSoLo eine Nachricht über Skype™ schicken
Standard

Zitat:
Zitat von Igäl Beitrag anzeigen
PHP: Hypertext Preprocessor - Da steht alles drin
um ehrlich zu sein, ebooks und sind einfach nur nachteilig und unpraktisch...

Nils aka XraYSoLo
XraYSoLo ist offline  
Alt 28.08.2007, 19:11  
Erfahrener Benutzer
 
Registriert seit: 16.08.2007
Beiträge: 702
PHP-Kenntnisse:
Anfänger
Igäl befindet sich auf einem aufstrebenden Ast
Standard

Mein Link ist die offizielle PHP-Dokumentation du Nase Aber hast recht. E-Books sind wirklich unpraktisch.
__________________
Das Recht auf Dummheit gehört zur Garantie der freien Entfaltung der Persönlichkeit.
Mark Twain
Igäl ist offline  
 


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
Problem mit IF in while Schleife DJmension PHP Tipps 2008 22 29.04.2008 16:34
While schleife -> letzter durchgang Skazi PHP Tipps 2006 7 16.09.2006 00:11
Problem mit Datensätze aus zweiter datenbank integrieren. it´s only me Datenbanken 17 08.04.2006 10:09
Datenbank Problem in Access TaStEn PHP Tipps 2006 2 21.03.2006 12:31
Problem mit array in Datenbank pixelcut PHP-Fortgeschrittene 3 28.02.2006 18:20
[Erledigt] While schleife in while schleife = nur ein datensatz?! PHP Tipps 2005-2 9 28.10.2005 12:48
while schleife in einer while schleife beim tmpl-sys PHP Tipps 2005-2 0 27.07.2005 15:07
While Schleife Beatbox Off-Topic Diskussionen 8 19.05.2005 21:55
While Schleife und Variablen Datenbanken 1 25.04.2005 08:57
while schleife beenden PHP Tipps 2005 3 29.03.2005 20:35
problem mit for schleife PHP Tipps 2004-2 4 14.11.2004 21:47
if abfrage in while schleife PHP Tipps 2004 1 29.09.2004 22:02
resultausgabe mit while schleife in pdf dokument PHP Tipps 2004 2 23.09.2004 14:56
Nach while Schleife funzt nix mehr?! PHP Tipps 2004 15 25.08.2004 00:25
ein feld aus datenbank auslesen ohne while PHP Tipps 2004 6 10.06.2004 15:58

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
datenbank schleife, dropdown in while schleife, php dropdown feld, php dropdown while, php dropdownfeld, html datenbank dropdown, while schleife datenbank php, datenbank schleifen, html while, while schleife datenbank, while schleife array php dropdown, php dropdown umlaute, bei bitbox problem sonderzeichen, select umlaute werden aus dropdown, dropdown while in html, dropdown feld aus db, html combo while php, datenbank while schleife, http://www.php.de/php-tipps-2008/93-while-schleife-mit-datenbank-ein-dropdown-feld-umlaut-problem.html, php drop down feld

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:30 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