php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.03.2010, 10:23  
Neuer Benutzer
 
Registriert seit: 08.03.2010
Beiträge: 14
PHP-Kenntnisse:
Anfänger
Junge1337 befindet sich auf einem aufstrebenden Ast
Standard Nach Insert sind die Daten in der DB falsch

Hallo miteinander,

ich bin gerade einen Insert am bauen.

Wenn ich in den Formular ein ä schreibe bekomme ich das folgende in die Datenbank: ä

Wie kann ich das ändern, dass ich einfach ein normales ä in die Datenbank bekomme?
Mit htmlspecialchars und htmlentities bekomme ich das nicht hin.

Danke für eure Hilfe
Junge1337 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 08.03.2010, 10:31  
Erfahrener Benutzer
 
Registriert seit: 25.09.2009
Beiträge: 2.114
PHP-Kenntnisse:
Fortgeschritten
BlackScorp wird schon bald berühmt werdenBlackScorp wird schon bald berühmt werden
Standard

MySQL :: MySQL 5.1 Referenzhandbuch :: 10.4 Verbindungszeichensatz und -sortierfolge

schau mal unter SET NAMES 'utf8'
__________________
Mein kleines Projekt
-Cruel Online-
5 von 3 Leuten können kein Bruchrechnen
BlackScorp ist offline  
Alt 08.03.2010, 10:37  
Neuer Benutzer
 
Registriert seit: 08.03.2010
Beiträge: 14
PHP-Kenntnisse:
Anfänger
Junge1337 befindet sich auf einem aufstrebenden Ast
Standard

Danke für die schnelle Hilfe.

Nur leider klappt das irgendwie nicht:

#1115 - Unknown character set: 'utf8_general_ci'
Junge1337 ist offline  
Alt 08.03.2010, 10:39  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Welche MySQL-Version hast du da?
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline  
Alt 08.03.2010, 10:41  
Neuer Benutzer
 
Registriert seit: 08.03.2010
Beiträge: 14
PHP-Kenntnisse:
Anfänger
Junge1337 befindet sich auf einem aufstrebenden Ast
Standard

# Apache/2.2.12 (Win32) DAV/2 mod_ssl/2.2.12 OpenSSL/0.9.8k mod_autoindex_color PHP/5.3.0 mod_perl/2.0.4 Perl/v5.10.0
# MySQL-Client-Version: 5.1.37

Arbeite gerade mit XAMPP
Junge1337 ist offline  
Alt 08.03.2010, 10:44  
Erfahrener Benutzer
 
Registriert seit: 25.09.2009
Beiträge: 2.114
PHP-Kenntnisse:
Fortgeschritten
BlackScorp wird schon bald berühmt werdenBlackScorp wird schon bald berühmt werden
Standard

du sollst auch kein utf8_general_ci benutzen sondern nur utf8 oder utf-8
__________________
Mein kleines Projekt
-Cruel Online-
5 von 3 Leuten können kein Bruchrechnen
BlackScorp ist offline  
Alt 08.03.2010, 10:46  
Neuer Benutzer
 
Registriert seit: 08.03.2010
Beiträge: 14
PHP-Kenntnisse:
Anfänger
Junge1337 befindet sich auf einem aufstrebenden Ast
Standard

Danach hab ich immer noch das gleiche Problem
Junge1337 ist offline  
Alt 08.03.2010, 10:57  
Erfahrener Benutzer
 
Registriert seit: 25.09.2009
Beiträge: 2.114
PHP-Kenntnisse:
Fortgeschritten
BlackScorp wird schon bald berühmt werdenBlackScorp wird schon bald berühmt werden
Standard

also deine connect.php(oder wie du die auch immer nennst)

PHP-Code:
<?php
header
('Content-type: text/html; charset=utf-8'); // wichtig die PHP datei auf UTF-8 setzen
mysql_connect("localhost","root","asdbla") or die("Nope!");
mysql_select_db("meineDB") or die("Nope!");
mysql_query("SET NAMES 'utf-8'") or die("Nope!"); // immer die datenbank auf UTF-8 setzen

?>
daten_eintragen.php
PHP-Code:

include 'connect.php';
mysql_query("INSERT INTO tabelle(spalte) VALUES('äöüÜÄÖ');")

$sql mysql_query("SELECT spalte FROM tabelle");
while(
$row mysql_fetch_object($sql)){
echo 
$row->spalte.'<br/>'// ausgabe äöüÜÄÖ

MFG
__________________
Mein kleines Projekt
-Cruel Online-
5 von 3 Leuten können kein Bruchrechnen

Geändert von BlackScorp (08.03.2010 um 11:01 Uhr).
BlackScorp ist offline  
Alt 08.03.2010, 11:07  
Neuer Benutzer
 
Registriert seit: 08.03.2010
Beiträge: 14
PHP-Kenntnisse:
Anfänger
Junge1337 befindet sich auf einem aufstrebenden Ast
Standard

Will auch nicht funktionieren ^^

Keine Ahnung warum
Junge1337 ist offline  
Alt 08.03.2010, 13:05  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Bitte um ein verfügbares Online-Beispiel
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen 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
MySQL Daten werden falsch ausgegeben marmuel Datenbanken 13 16.02.2010 18:42
[Erledigt] Insert nur bei Änderung der Daten marc_tobien Datenbanken 3 02.05.2009 23:54
Insert ... On duplicate key update Jacke Datenbanken 2 08.04.2009 14:11
Insert via ADO dh1sbg PHP-Fortgeschrittene 2 20.12.2006 11:43
Differenz zwischen 2 Zahlen duderino PHP Tipps 2006 19 10.08.2006 22:12
2 Daten aus einer 2.Tab durch 2 Primärschlüssel aus 1. Tab Alpha Centauri Datenbanken 6 17.07.2006 16:35
mysql dump einspielen (ohne phpmyadmin) PHP Tipps 2005-2 6 18.06.2005 21:50
[Erledigt] fehler den ich noch nie gesehen habe Datenbanken 7 09.06.2005 14:29
dynamisches MENÜ aus db lesen.probleme mit SUBid !! PHP Tipps 2005 26 24.03.2005 18:53
Daten in Datenbank ändern PHP Tipps 2005 3 27.01.2005 14:40
Daten innerhalb einer Tab. mit insert duplizieren/kopieren Datenbanken 4 15.09.2004 15:12
array_push nur in begrenzter Anzahl ausführen ? PHP Tipps 2004 2 07.09.2004 09:05
Zeile einfach überspringen bei Unique-Verletzung tapferesschneiderlein Datenbanken 6 03.09.2004 14:29
Daten mit insert Befehl einfügen klappt nicht... PHP Tipps 2004 3 15.07.2004 14:33
HILFE: Column count doesn't match value count at row 1 Datenbanken 17 12.06.2004 16:45

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
#1115 - unknown character set: \'utf8_general_ci\', #1115 - unknown character set: \'utf8\', xampp #1115 - unknown character set: \'utf8\', #1115 - unknown character set \'utf8\', #1115 \'utf8_general_ci\', #1115 - unknown character set: \'\', \1115: unknown character set: \'utf\' (localhost)\, sql developer utf-8 fehler nach insert, xampp phpmyadmin utf, 1115 - unknown character set: \'utf8\', phpmyadmin problem set character set \'utf8\'; #1115 - unknown character set: \'utf8\', xampp phpmyadmin unknown character set: \'utf8\', #äöüüäö

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