| | | | |
| |||||||
| Datenbanken SQL und Co |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Moderator und Wett-König | Hallo, im Rahmen eines Tests ist mir aufgefallen, dass meine MySQL keine Ergebnisse für ein SELECT der Form Code: SELECT * FROM `cmp_application2user` WHERE `ApplicationID` = 3 AND `UserID` = 1; Ich habe folgende Beobachtungen gemacht: 1. Selektiere ich in meiner Applikation mit Code: SELECT * FROM `cmp_application2user`; 2. Selektiere ich mit dem obigen Statement, ist das Ergebnis Null, sprich ich bekomme keine Zeile zurück, obwohl ich genau weiß, dass in der Tabelle Datensätze gefunden werden müssten. 3. Schicke ich das SELECT copy&paste auf der Kommandozeile ab, so bekomme ich auch keine Ergebnisse. Ein Code: SELECT * FROM cmp_application2user; Code: mysql> SELECT * FROM cmp_application2user WHERE ApplicationID = 3 AND UserID = 1; Empty set (0.00 sec) mysql> select * from cmp_application2user; +-------+---------------+--------+ | CMPID | ApplicationID | UserID | +-------+---------------+--------+ | 1 | 1 | 3 | | 2 | 1 | 3 | | 3 | 1 | 3 | | 4 | 1 | 3 | | 5 | 1 | 3 | | 6 | 1 | 3 | | 7 | 1 | 3 | +-------+---------------+--------+ 7 rows in set (0.00 sec) mysql> Code: SELECT * FROM `cmp_application2user` WHERE `ApplicationID` =1 AND `UserID` =3 LIMIT 0 , 30 5. Schicke ich das Statement dann nochmal ab, erhalte ich wieder keine Ergebnisse. Hier nochmal die Tabellenstruktur: Code: mysql> explain cmp_application2user; +---------------+------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +---------------+------------+------+-----+---------+----------------+ | CMPID | tinyint(5) | | PRI | NULL | auto_increment | | ApplicationID | tinyint(5) | | MUL | 0 | | | UserID | tinyint(5) | | | 0 | | +---------------+------------+------+-----+---------+----------------+ 3 rows in set (0.00 sec) 1. Ändern der Indizes 2. Anlegen von eigenen Indizes für die Spalten "ApplicationID" und "UserID" 3. Ändern der Storagengine auf INNODB 4. Wechselweitiges Weglassen der Tics und einfachen Quotes 5. Export -> Delete -> Import der Tabelle 6. Reparieren der Tabelle 7. Setzen der Verbindungskollations auf UTF8 oder wahlweise auch auf ISO-8859-1 8. Umstellen des Zeichensatzes der PHP-Dateien 9. Umstellen des Zeichensatzes der Auslieferung des HTML-Quelltextes Hat jemand Ideen oder kennt gar einen Bug/das Problem?
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator und Wett-König | I bin so a Depp! Den Dreher hatte ich auch schon beim Speichern der Relationen drin und hab mich gewundert, warum die Assoziationen nicht gelöscht werden. Und ich wollte schon fast meine MySQL neu installieren. Danke für das Bäume im Wald suchen.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | ||
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 34.256
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- | |
| | |
| | ||
| Moderator und Wett-König | Zitat:
Thread erledigt!
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Gästebuch skript ohne mysql do it yourself | gandalf | PHP Tipps 2008 | 15 | 11.07.2008 21:52 |
| [Erledigt] Externer Zugriff auf MySQL. | papl | PHP Tipps 2008 | 17 | 09.07.2008 15:58 |
| [Erledigt] Datumsübernahme von PHP in MySQL | groovemachine | PHP Tipps 2008 | 1 | 07.07.2008 10:06 |
| [Erledigt] array mySQL | Fellkneul | Datenbanken | 4 | 29.06.2008 13:03 |
| [Erledigt] MySql Frage: Problem mit einer etwas lomplexeren Abfrage | tomtaz | Datenbanken | 5 | 24.06.2008 22:36 |
| [Erledigt] Upload Ergebnis | Hu5eL | PHP Tipps 2008 | 2 | 17.06.2008 11:03 |
| [Erledigt] MYSQL 5.0 läuft nicht !? | sakamoto | Datenbanken | 9 | 15.06.2008 13:07 |
| [Erledigt] Select über zwei Tabellen / Performanceproblem | Wolla | Datenbanken | 20 | 15.06.2008 00:58 |
| [Erledigt] Mysql Insert Select + Concat | Hu5eL | Datenbanken | 14 | 10.06.2008 10:39 |
| [Erledigt] Daten aus einer Tabelle mit Form Select weiter geben | ch4in | PHP Tipps 2008 | 12 | 06.06.2008 21:42 |
| MySQL und select | sven88 | PHP Tipps 2008 | 5 | 30.05.2008 16:47 |
| [Erledigt] Php Mysql ausgabe in Tabelle / Gruppentrennung | xitam | PHP Tipps 2008 | 3 | 28.05.2008 22:03 |
| Oracle decode - Bei Select ohne Ergebnis ? | Cyberbob_at_tot | Datenbanken | 6 | 09.03.2006 12:04 |
| [Erledigt] Gleiches Select aber unterschiedliches Ergebnis | Datenbanken | 6 | 05.11.2005 14:13 | |
| [Erledigt] 2 mal select 1 form | PHP-Fortgeschrittene | 1 | 01.09.2004 20:13 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| mysql kein ergebnis, mysql select kein ergebnis, php mysql keine ergebnisse, kein ergebnis mysql, php mysql kein ergebnis, mysql php kein ergebnis, innodb mysql select liefert immer leeres ergebnis, php mysql ohne ergebnis, \select from select\ mysql, mysql select * from, mysql keine suchergebnisse, mysql gibt kein ergebniss, php mysql select formular, select leere zeilen kein treffer gefunden, mysql php select kein ergebnis, mysql set auf select ergebnis, mysql php wenn kein ergebnis, wenn mysql kein ergebnis dann php, mysql select liefert keine ergebnisse mehr, mysql 4.1.9 |