anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Problem mit houses.php https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=3926 |
Seite 1 von 1 |
Autor: | skywalker031 [ Mo 20 Aug, 2007 19:45 ] |
Betreff des Beitrags: | Problem mit houses.php |
Zitat: SELECT houses.*,accounts.name AS schluesselinhaber FROM houses
LEFT JOIN accounts ON accounts.acctid=houses.owner WHERE status<100 ORDER BY houseid ASC LIMIT 0,31 Column 'status' in where clause is ambiguous Dies bekomme ich auf einmal und weiss nicht warum. Woher stammt diese Meldung, was bedeutet sie und was kann ich dagegen machen? |
Autor: | MySql [ Mo 20 Aug, 2007 19:47 ] |
Betreff des Beitrags: | |
Das Feld status fehlt in der tabelle houses. $this->bbcode_second_pass_code('', ' ALTER TABLE houses ADD status int(10) unsigned NOT NULL default '0';') so aber ![]() |
Autor: | Auric [ Mo 20 Aug, 2007 19:57 ] |
Betreff des Beitrags: | |
ääh... wenn ich mir mal die Fehlermeldung ansehe steht da eigentlich, das 'status' doppeldeutig ist. Aber wenn es mit MySQLs Hilfe klappt? |
Autor: | skywalker031 [ Mo 20 Aug, 2007 19:58 ] |
Betreff des Beitrags: | |
Wenn ich das in MySQL reingebe, bekomme ich eine Fehlermeldung Zitat: Fehler
SQL-Befehl: ALTER TABLE houses ADD STATUS int( 10 ) unsigned NOT NULL default '0'; MySQL meldet: #1060 - Duplicate column name 'status' Nein es hat nicht geholfen... |
Autor: | MySql [ Mo 20 Aug, 2007 20:03 ] |
Betreff des Beitrags: | |
Mhm,,, tuts nicht ... Welches house system hast du? o.ô |
Autor: | Eliwood [ Mo 20 Aug, 2007 20:05 ] |
Betreff des Beitrags: | |
Ohje... Mensch, antwortet doch nicht, wenn ihr die fehlermeldungen nicht begreift! (Ging an MySQL, nicht an dich, Auric). Irgendwo in deinen Dateien gibts eine Stelle, die heisst "WHERE status". Vornedran und hintendran steht immernoch was. Das "status" musst du nun mit "houses.status" ersetzen. Jeweils OHNE ". |
Autor: | skywalker031 [ Mo 20 Aug, 2007 21:38 ] |
Betreff des Beitrags: | |
Also Eliwood, genau das wars. Komisch nur, dass der Fehler vorher nie aufgetreten war. Erst jetzt als nun die ersten (Test-)User Häuser gebaut haben. Es ist noch das Häusersystem, welches beim Grund-LogD dabei ist. |
Autor: | Auric [ Mo 20 Aug, 2007 23:22 ] |
Betreff des Beitrags: | |
das status in backticks einzuschließen sollte auch gehen, siehgt dann so aus: `status` |
Autor: | skywalker031 [ Mo 20 Aug, 2007 23:39 ] |
Betreff des Beitrags: | |
Hab mich nun doch dazu durchgerungen ein anderes Hauspack zu installen, da in diesem ja eigentlich gar nix drin war. Keine Räume in dem Sinn und so. also denke ich, kann dieses Thema geclosed werden. Trotzdem Danke nochmal für die Tips und Ratschläge. |
Autor: | Eliwood [ Mi 22 Aug, 2007 18:05 ] |
Betreff des Beitrags: | |
Auric hat geschrieben: das status in backticks einzuschließen sollte auch gehen, siehgt dann so aus:
`status` Uiuiui. Status ist trotzdem noch zweideutig. Es gibt accounts.status oder houses.status... Es ist wichtig, den Tabellennamen zu nennen. |
Autor: | Auric [ Mi 22 Aug, 2007 21:21 ] |
Betreff des Beitrags: | |
![]() |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |