|
|||
MySQL Abfrage fehler
Hi ich habe ein Problem mit einer Abfrage eines Enumfeldes spieler, dessen wert kann 0 oder 1 sein.
PHP-Code:
muss geändert werden, aber wie? MfG gabischatz |
Sponsored Links |
|
|||
Gar kein Fehler die Daten werden nur nicht angezeigt.
Mache ich aus dem ENUM-Feld ein VARCAR-Feld werden die Daten richtig angezeigt Code:
ALTER TABLE `mi` CHANGE `spieler` `spieler` VARCHAR(2) CHARACTER SET latin1 COLLATE latin1_german2_ci NULL DEFAULT '0' ALTER TABLE `mi` CHANGE `spieler` `spieler` ENUM('0','1') NULL DEFAULT '0' MfG |
|
|||
Zitat:
Im übrigen bekomme ich mit dem Datentype "TINYINT(1)" auch keine Ausgabe. MfG |
|
|||
Lösung
1. Feldtype ändern
Code:
ALTER TABLE `mi` CHANGE `spieler` `spieler` ENUM('true','false') NULL DEFAULT '0' Code:
$er = mysql_query('SELECT`mi`.`vorname` ,`mi`.`nachname`,`mi`.`bild` FROM mi WHERE ( `mi`.`fahnentraeger`=1 AND `mi`.`spieler`=true ) ORDER BY `mi`.`geburtsjahr` ASC') or die(mysql_error()); MfG Nachtrag: so geht es auch. Code:
$er = mysql_query('SELECT`mi`.`vorname` ,`mi`.`nachname`,`mi`.`bild` FROM mi WHERE ( `mi`.`fahnentraeger`=1 AND `mi`.`spieler`=1) ORDER BY `mi`.`geburtsjahr` ASC') or die(mysql_error()); Geändert von gabischatz (16.10.2011 um 19:13 Uhr) |
|
|||
Zitat:
Code:
$er = mysql_query('SELECT`mi`.`vorname` ,`mi`.`nachname`,`mi`.`bild` FROM mi WHERE ( `mi`.`fahnentraeger`=1 AND `mi`.`spieler`=`1`) ORDER BY `mi`.`geburtsjahr` ASC') or die(mysql_error()); MfG |
|
||||
Ich bin mir auch ziemlich sicher, dass es in deiner Datenbank kein Feld mit dem Namen 1 gibt, das impliziert nämlich folgendes: `mi`.`spieler`=`1`. Ich hoffe du hast `mi`.`spieler`='1' getestet!
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade! |
Sponsored Links |
|
|||
Zitat:
(Und nein, das geht ziemlich sicher nicht. Begründung siehe inta.) |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Mysql fehler | Benutzername | Serveradministration und serverseitige Scripte | 7 | 08.06.2011 12:16 |
MySQL Abfrage mit PHP | andre-ne | Serveradministration und serverseitige Scripte | 8 | 10.04.2011 00:42 |
Redesign für Steiner Cycling Team | pkipper | Site- und Layoutcheck | 11 | 09.02.2011 13:25 |
Mysql insert into... wo ist der verdammte Fehler? | tichy | Serveradministration und serverseitige Scripte | 11 | 17.06.2009 17:11 |
von MySQL WB genreriertes SQL erzeugt Fehler | kampfgnom | Serveradministration und serverseitige Scripte | 2 | 16.11.2008 15:34 |