anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Bräuchte mal Eure HILFE - Fehlermeldung https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=1058 |
Seite 1 von 1 |
Autor: | EA Neumann [ Mi 02 Mär, 2005 14:37 ] |
Betreff des Beitrags: | Bräuchte mal Eure HILFE - Fehlermeldung |
Also als ich in ein Haus eines meiner Mitspieler einbrochen bin, dann die Stadtwache besiegt habe und dann weiter ins Haus wollte, erhielt ich folgende fehlermeldung: SELECT accounts.petid AS pet, items.name, items.buff FROM accounts LEFT JOIN items ON accounts.petid=items.id WHERE accounts.house= AND accounts.petfeed > NOW() You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND accounts.petfeed > NOW()' at line 1 Könnte mir das bitte mal jemand erklären??? Und mir dann evtl. mitteilen, wie ich das Problem löse bzw. was ich denn nun machen muß??? Hier der link zu meinem "LoGD" -> http://logd.tcg-web.de Hier der link zu meiner "Source" -> http://logd.tcg-web.de/source.php |
Autor: | Hecki [ Mi 02 Mär, 2005 15:21 ] |
Betreff des Beitrags: | |
Sieht so aus als hättest du beim Haustier MOD einbauen nen Fehler gemacht, check nochmal die SQL datei die da dabei war und die Anleitung, und kuck ob du alles genauso gemacht hast. Achja der MOD funzt nur für die 0.9.7 (3) version. |
Autor: | Deathbringer [ Mi 02 Mär, 2005 15:58 ] |
Betreff des Beitrags: | |
das ist nicht korrekt hecki sie funzt auch bei mir. ich spiele auch noch mit der 0.97 aber nicht der ext 3.hatte irgendwie keine lust meinen ganzen kram nochmal neu zu coden. |
Autor: | Hecki [ Mi 02 Mär, 2005 16:19 ] |
Betreff des Beitrags: | |
Seltsam bei mir funzt es nicht, es fehlen etliche functions in der common.php. Genauso gehts mir auch, hab auch keinen Bock das alles nochma zu verlinken etc. |
Autor: | EA Neumann [ Mi 02 Mär, 2005 17:16 ] |
Betreff des Beitrags: | |
Also ich habe nochmals alles überprüft und festgestellt, das ich ein paar Sachen vergessen habe - dieses habe ich nun nachgeholt. Nun erhalte ich sobald ich auf mein LoGD -> http://logd.tcg-web.de gehe folgende Meldung: Parse error: parse error, unexpected T_IF in /data/members/paid/t/c/tcg-web.de/htdocs/logd/common.php on line 688 und das steht in der common.php in zeile 688 ->if ($u['petid']>0) { Ich habe doch alles so wie in der "petmod"-Beschreibung steht gemacht - Dateien und Datenbank abgeändert!!! Also ich habe folgendes in der Datenbank gemacht. Ich bin in MyPHP und dann in die Datenbank von LoGD, dann in "accounts" und habe folgendes eingefügt nach hashorse (siehe unten). PETID Feld: petid Typ: int Länge/Set: 10 Attribute: unsigned Null: not null Standard: 0 Extra: PETFEED Feld: petfeed Typ: datetime Länge/Set: Attribute: Null: not null Standard: Extra: |
Autor: | Hecki [ Mi 02 Mär, 2005 17:40 ] |
Betreff des Beitrags: | |
Poste doch mal bitte die zeilen 660-690, meist befindet sich der Fehler in den vorhergehenden Zeilen. Der Fehler hat wohl nichts mit den Sachen zu tun die du an der DB geändert hast, sondern wahrscheinlich damit was du an der common.php geändert hast. |
Autor: | EA Neumann [ Mi 02 Mär, 2005 17:49 ] |
Betreff des Beitrags: | |
Hecki hat geschrieben: Poste doch mal bitte die zeilen 660-690, meist befindet sich der Fehler in den vorhergehenden Zeilen.
Der Fehler hat wohl nichts mit den Sachen zu tun die du an der DB geändert hast, sondern wahrscheinlich damit was du an der common.php geändert hast. Wie gewünscht, hier einmal Zeile 660-702 der common.php if ($session['user']['alive']){ $charstat.=appoencode( templatereplace("statrow",array("title"=>"Lebenspunkte","value"=>"$u[hitpoints]`0/$u[maxhitpoints]".grafbar($u[maxhitpoints],$u[hitpoints]))) .templatereplace("statrow",array("title"=>"Runden","value"=>$u['turns'])) ,true); }else{ $charstat.=appoencode( templatereplace("statrow",array("title"=>"Seelenpunkte","value"=>"$u[soulpoints]".grafbar((5*$u[level]+50),$u[soulpoints]))) .templatereplace("statrow",array("title"=>"Foltern","value"=>$u['gravefights'])) ,true); } $charstat.=appoencode( templatereplace("statrow",array("title"=>"Stimmung","value"=>"`b".$spirits[(string)$u['spirits']]."`b")) .templatereplace("statrow",array("title"=>"Level","value"=>"`b".$u['level']."`b")) .($session['user']['alive']? templatereplace("statrow",array("title"=>"Angriff","value"=>$atk)) .templatereplace("statrow",array("title"=>"Verteidigung","value"=>$def)) : templatereplace("statrow",array("title"=>"Psyche","value"=>10 + round(($u['level']-1)*1.5))) .templatereplace("statrow",array("title"=>"Geist","value"=>10 + round(($u['level']-1)*1.5))) ) .templatereplace("stathead",array("title"=>"Erfahrung & Gefallen")) .templatereplace("statrow",array("title"=>"Erfahrung","value"=>"".$u[experience]."/`0".$exparray[$session[user][level]]."".grafbar($req,$exp)."")) .templatereplace("statrow",array("title"=>"Gefallen bei Ramius","value"=>"$u[deathpower]".grafbar(100,$u[deathpower]))) .templatereplace("stathead",array("title"=>"Waffen & Rüstung")) .templatereplace("statrow",array("title"=>"Waffe","value"=>$u['weapon'])) .templatereplace("statrow",array("title"=>"Rüstung","value"=>$u['armor'])) if ($u['petid']>0) { $pettime = strtotime($u['petfeed'])-time(); $charstat .= appoencode( templatereplace('statrow', array('title'=>'Haustier', 'value'=>grafbar(24*3600,$pettime) ) ) ,true); } .templatereplace("stathead",array("title"=>"Gold & Edelsteine")) .templatereplace("statrow",array("title"=>"Gold","value"=>$u['gold'])) .templatereplace("statrow",array("title"=>"Edelsteine","value"=>$u['gems'])) .templatereplace("stathead",array("title"=>"Nächster Tag & Aktionen")) ,true); |
Autor: | anpera [ Mi 02 Mär, 2005 19:07 ] |
Betreff des Beitrags: | |
Zitat: .templatereplace("statrow",array("title"=>"Rüstung","value"=>$u['armor'])) Bist du GANZ sicher, dass du das nach Anleitung an dieser Stelle einbauen solltest?? Ich glaube nicht Tim if ($u['petid']>0) { $pettime = strtotime($u['petfeed'])-time(); $charstat .= appoencode( templatereplace('statrow', array('title'=>'Haustier', 'value'=>grafbar(24*3600,$pettime) ) ) ,true); } .templatereplace("stathead",array("title"=>"Gold & Edelsteine")) ![]() Zitat: --- öffne common.php
--- suche .templatereplace("statrow",array("title"=>"Rüstung","value"=>$u['armor'])) ,true); --- füge danach (also NACH dem ,true); ) ein: if ($u['petid']>0) { $pettime = strtotime($u['petfeed'])-time(); $charstat .= appoencode( templatereplace('statrow', array('title'=>'Haustier', 'value'=>grafbar(24*3600,$pettime) ) ) ,true); } |
Autor: | Hecki [ Mi 02 Mär, 2005 19:20 ] |
Betreff des Beitrags: | |
Was dem Anp nich alles auffällt, ich hab da jetzt ewig draufgeklotzt, bin schon fast schneeblind ![]() |
Autor: | EA Neumann [ Mi 02 Mär, 2005 20:26 ] |
Betreff des Beitrags: | |
Wunderbar es läuft nun - Danke!!! .templatereplace("statrow",array("title"=>"Seelenpunkte","value"=>"$u[soulpoints]".grafbar((5*$u[level]+50),$u[soulpoints]))) .templatereplace("statrow",array("title"=>"Foltern","value"=>$u['gravefights'])) ,true); } $charstat.=appoencode( templatereplace("statrow",array("title"=>"Stimmung","value"=>"`b".$spirits[(string)$u['spirits']]."`b")) .templatereplace("statrow",array("title"=>"Level","value"=>"`b".$u['level']."`b")) .($session['user']['alive']? templatereplace("statrow",array("title"=>"Angriff","value"=>$atk)) .templatereplace("statrow",array("title"=>"Verteidigung","value"=>$def)) : templatereplace("statrow",array("title"=>"Psyche","value"=>10 + round(($u['level']-1)*1.5))) .templatereplace("statrow",array("title"=>"Geist","value"=>10 + round(($u['level']-1)*1.5))) ) .templatereplace("stathead",array("title"=>"Erfahrung & Gefallen")) .templatereplace("statrow",array("title"=>"Erfahrung","value"=>"".$u[experience]."/`0".$exparray[$session[user][level]]."".grafbar($req,$exp)."")) .templatereplace("statrow",array("title"=>"Gefallen bei Ramius","value"=>"$u[deathpower]".grafbar(100,$u[deathpower]))) .templatereplace("stathead",array("title"=>"Waffen & Rüstung")) .templatereplace("statrow",array("title"=>"Waffe","value"=>$u['weapon'])) .templatereplace("statrow",array("title"=>"Rüstung","value"=>$u['armor'])) .templatereplace("stathead",array("title"=>"Gold & Edelsteine")) .templatereplace("statrow",array("title"=>"Gold","value"=>$u['gold'])) .templatereplace("statrow",array("title"=>"Edelsteine","value"=>$u['gems'])) .templatereplace("stathead",array("title"=>"Nächster Tag & Aktionen")) ,true); !!! Hiernach musste es bei mir rein!!!:pein: ![]() ![]() if ($u['petid']>0) { $pettime = strtotime($u['petfeed'])-time(); $charstat .= appoencode( templatereplace('statrow', array('title'=>'Haustier', 'value'=>grafbar(24*3600,$pettime) ) ) ,true); } ...... Nochmals Danke!!! |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |