php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 10.03.2010, 13:22  
Neuer Benutzer
 
Registriert seit: 13.10.2007
Beiträge: 24
Miglo befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Datenbank speichert keine Zeichen aber Zahlen

Hallo,

bei folgendem Code steht bei phpmyadmin nur "MySQL lieferte ein leeres Resultat zurück (d. h. null Zeilen)".

PHP-Code:
$HOST "localhost";
$USERID "root";
$PW "";
$datenbank "test";
$db_handle = @mysql_connect($HOST,$USERID,$PW)
                or die (
"Die Datenbank ist momentan nicht erreichbar.");
@
mysql_select_db($datenbank,$db_handle);
$sql "TRUNCATE TABLE testx";
@
mysql_query($sql);
for(
$ii=0;$ii<10;$ii++){
    
$buchstabe "x";
    
$sql "INSERT INTO testx (zeichen) VALUES ($buchstabe)";
    @
mysql_query($sql);
}
echo 
"Durchgef&uuml;hrt";
mysql_close(); 
Der Spaltentyp in der Datenbank ist "varchar(10)", die Kollation ist "utf8_general_ci". Ich benutze XAMPP Version 1.7.3.

Das komische ist, dass wenn ich den Spaltentyp auf "double" wechsel und im Code statt "x" z.B. 20.85 eintrage, die Speicherung in der Datenbank funktioniert und ich in phpmyadmin zehn Zeilen mit Inhalt "20.85" vorfinde.

Kann mir jemand sagen, was ich anders machen muss um "x" oder sonstige Zeichen in der Datenbank abspeichern zu können?

Danke.

Gruß
Miglo ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 10.03.2010, 13:24  
Erfahrener Benutzer
 
Registriert seit: 25.09.2009
Beiträge: 2.044
PHP-Kenntnisse:
Fortgeschritten
BlackScorp wird schon bald berühmt werdenBlackScorp wird schon bald berühmt werden
Standard

PHP-Code:
    $sql "INSERT INTO testx (zeichen) VALUES ('".$buchstabe."')"
__________________
Mein kleines Projekt
-Cruel Online-
5 von 3 Leuten können kein Bruchrechnen
BlackScorp ist offline   Mit Zitat antworten
Alt 10.03.2010, 13:25  
Neuer Benutzer
 
Registriert seit: 13.10.2007
Beiträge: 24
Miglo befindet sich auf einem aufstrebenden Ast
Standard

Perfekt.
Vielen vielen Dank!
Miglo ist offline   Mit Zitat antworten
Alt 11.03.2010, 01:15  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.255
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Perfekter wäre der Tipp gewesen, Fehlerunterdrückungen auszuschalten und mysql-Fehler explizit auszuwerten. So stehst Du beim nächsten mal wieder da. Und dem Fehler nach zu urteilen, stehst Du noch ganz am Anfang.

Der Hinweis auf mysql_real_escape_string sei Dir auch schon mal gegeben.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online   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
[Erledigt] Variablen zählen. Rubio PHP Tipps 2010 22 27.02.2010 22:50
[Erledigt] Anzahl der Unicode-Zeichen in einem String zählen vici PHP Tipps 2009 26 10.10.2009 14:48
[Erledigt] Zeichen im String zählen, aber nur die Buchstaben apfelsaft PHP Tipps 2009 20 31.07.2009 16:20
Datensätze mit bestimmten Wert in Datenbank zählen und ausgeben ?!?! kreativepassion PHP Tipps 2009 10 24.06.2009 21:17
[Erledigt] Spalten in Datenbank zählen mit mysql_num_rows? ThomasM PHP Tipps 2009 7 15.06.2009 15:42
Zeichen zählen Textarea Kein Genie JavaScript, Ajax und mehr 2 07.06.2009 19:23
� Zeichen beim Auslesen von Sonderzeichen aus einer MySql Datenbank Destruction PHP Tipps 2009 5 29.04.2009 21:25
Werte in Datenbank zählen indes17 PHP Tipps 2009 10 13.04.2009 15:12
Benutze Zeichen anzeigen! cokotech Datenbanken 3 06.06.2008 18:24
Zeichen zählen rezix PHP Tipps 2008 2 14.12.2007 09:45
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:32
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
auf Mysql Datenbank Zeichen ersetzen durch andere ??? Tango Beitragsarchiv 1 01.08.2005 01:48
auf Mysql Datenbank Zeichen ersetzen durch andere ??? Tango PHP Tipps 2005-2 0 31.07.2005 20:14

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
sonderzeichen zahlen, in datenbank zahlen und zeichen, mysql speichert keine buchstaben, datenbank zahlen und buchstaben, sql,insert nimmt keine buchstaben, wieso speichert php nur zahlen in mysql und keine buchstaben?, zeichen für datenbank, wie kann man bei tangoo php script machen, datenbank nimmt nur zahlen, http://www.php.de/datenbanken/65538-erledigt-datenbank-speichert-keine-zeichen-aber-zahlen.html, sql speichert keine buchstaben, phpmyadmin typ zahlen und buchstaben, mysql datenbank zahlen und buchstaben, php destruct datenbank, */;# mysql lieferte ein leeres resultat zurück

Alle Zeitangaben in WEZ +1. Es ist jetzt 19:42 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