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 ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign 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 > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 11.05.2014, 17:23:27
Riegelhaus Riegelhaus ist offline
Anfänger
 
Registriert seit: Nov 2003
Beiträge: 91
Umlaute

Hallo

Wenn ich im PHPMyAdmin über SQL den Befehl eingabe werden die Umlaute lesbar, richtig dargestellt

PHP-Code:
INSERT INTO `db`.`tabelle` ( `description`) VALUES 'ä'
Wenn ich dasselbe mit dem PHP-Script über einen PHP-Seite machen will steht in derselben DB Ã Klar kann ich beim Output dies wieder umwandeln, aber ich fände es besser wenn in der DB die Umlaute richtig sind.

PHP-Code:
$link mysql_connect("zugang","user","passwort");
mysql_select_db("db_test",$link);
$query "INSERT INTO `db`.`tabelle` ( `description`) VALUES ( 'ä')";
$result=mysql_query($query,$link); 
Mit Zitat antworten
  #2  
Alt 11.05.2014, 17:35:39
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: Umlaute

Wie sind die Einstellungen bzgl. Charset im PHP-Script und bei PHPMyAdmin?
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #3  
Alt 11.05.2014, 18:47:07
Riegelhaus Riegelhaus ist offline
Anfänger
 
Registriert seit: Nov 2003
Beiträge: 91
AW: Umlaute

Datenbank hat utf8_unicode_ci
Tabelle und Spalte latin1_swedisch_ci
Habe unterschiedliches versucht.

Komisch ist, dass eine Erfassung direkt in phpMyadmin (einfügen) geht, aber über das PHP-Script nicht

Wo sollte der Charset im PHP-Script sein?
Mit Zitat antworten
  #4  
Alt 11.05.2014, 19:12:59
Riegelhaus Riegelhaus ist offline
Anfänger
 
Registriert seit: Nov 2003
Beiträge: 91
AW: Umlaute

Ich habe es gelöst. Unklar ist mir zwar was war, aber so geht es. Ich mache sezte vorher alles auf utf8_decode


$test=utf8_decode('ä');
$query = "INSERT INTO `db`.`tabelle` ( `description`) VALUES ( '$test')";
$result=mysql_query($query,$link);


Danke fürs mitdenken
Mit Zitat antworten
  #5  
Alt 11.05.2014, 21:20:21
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: Umlaute

Zitat:
Datenbank hat utf8_unicode_ci
Tabelle und Spalte latin1_swedisch_ci
Habe unterschiedliches versucht.
Das betrifft nur suchen und sortieren.
Das sind keine Charsets.
Diese Versuche können also bei der Umlautepräsentation keine Verbesserungen bringen.


Zitat:
Unklar ist mir zwar was war,....
Solange du nicht weißt, was du da tust, wirst du immer wieder stolpern.
Es wäre vermutlich sehr sinnvoll sich da kundig zu machen.


Zitat:
Wo sollte der Charset im PHP-Script sein?
PHP Script
Datenbank
Datenbankverbindung
HTML
HTTP
Der Charset muss also ca 5 mal angegeben werden, damit alle beteiligten sich 100%ig verstehen.

Hier ganz gut beschrieben: http://phpforum.de/forum/showthread.php?t=217877
Mit Zitat antworten
  #6  
Alt 12.05.2014, 10:24:25
Riegelhaus Riegelhaus ist offline
Anfänger
 
Registriert seit: Nov 2003
Beiträge: 91
AW: Umlaute

Zitat:
Zitat von DokuLeseHemmung Beitrag anzeigen
Solange du nicht weißt, was du da tust, wirst du immer wieder stolpern.
Es wäre vermutlich sehr sinnvoll sich da kundig zu machen.

Hier ganz gut beschrieben: http://phpforum.de/forum/showthread.php?t=217877


Wie recht du hast, brauchte mir schon viele Stunden, fand aber auch nie eine Lösung. Danke für den Link, werde es nun wirklich mal lesen!

Danke
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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Umlaute Riegelhaus PHP Grundlagen 12 22.11.2011 09:13:26
Umlaute richtig in SQL eintragen und wieder herausbekommen xkky PHP Grundlagen 2 17.09.2007 23:46:28
PEAR Mail - Umlaute im Absender Serp PHP für Fortgeschrittene und Experten 3 22.10.2006 22:28:40
Umlaute in Mail Frankie PHP Grundlagen 1 03.06.2004 00:52:34
Umlaute in HTML-Zeichencode umwandeln Idolast PHP Grundlagen 4 23.01.2004 16:22:55


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:33:01 Uhr.


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


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