anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Probleme mit Tieren und Bio https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=3646 |
Seite 1 von 1 |
Autor: | december [ Fr 18 Mai, 2007 12:58 ] |
Betreff des Beitrags: | Probleme mit Tieren und Bio |
Hallo, ich hab eine zweite Tabelle für die Tiere erstellt (mounts1) und auch in der Bio und bei den stables alles auf mounts1 umgestellt. Bei den stables, die sich auf die mounts1-Tabelle bezieht wurde auch gleich stables1 draus. Mein Problem ist jetzt, in der Bio wird es nicht angezeigt, wenn man ein Tier über die stables1 gekauft hat, sondern nur weiterhin "kein Tier". Wenn man dann in die Ställe geht (stables1) wird der mountname nicht angezeigt und auch keine Goldkosten für das Füttern. Ich weiß mir nicht mehr zu helfen. Es ist in der Datenbank auch alles in den richtigen Tablellen gelandet. Z. B. habe ich ein den accounts noch "hashorse1" hinzugefügt, die sich wie gesagt auf diese mounts1-Tabelle bezieht. Aber die oben genannten zwei Probleme kann ich einfach nicht ausmerzen und würde mich sehr über Hilfe freuen. Source: http://www.saturuusu-logd.de/source.php Schon mal danke im Voraus. December |
Autor: | MySql [ Fr 18 Mai, 2007 17:51 ] |
Betreff des Beitrags: | |
Ne kurze frage warum genau hast du den eine neue tabelle angelegt? |
Autor: | Nightborn [ Fr 18 Mai, 2007 19:00 ] |
Betreff des Beitrags: | |
Damit er getrennte Ställe hat und jemand auch 2 Tiere haben kann. Je nachdem. @Fragensteller Und Du bist sicher, daß die Bio auch in hashorse1 schaut, und den namen aus mounts1 ausliest? wenn du die Bio nicht angepaßt hast, dann passiert da nichts... Außerdem mußt Du noch irgendwie dem System bei Newday mitteilen, daß auch ein hashorse1 einen Buff erzeugt... außerdem können Dinge die Du eingebaut hast und bei "Tier vorhanden" auf "hashorse" prüfen, nicht erkennen daß da ein zweites da ist. |
Autor: | MySql [ Fr 18 Mai, 2007 19:07 ] |
Betreff des Beitrags: | |
soo du hast in deiner bio.php nur die abfrage von einer Tabelle (mounts) da fehlt die ganze abfrage für die 2te Tabelle... Das hast du.. $this->bbcode_second_pass_code('', ' $sql = "SELECT mountname FROM mounts WHERE mountid='{$row['hashorse']}'"; $result = db_query($sql); $mount = db_fetch_assoc($result); if ($mount['mountname']=="") $mount['mountname'] = "`iKeines`i"; output("`^Tier: `@{$mount['mountname']}`n");') und wen ich mich nicht recht ihre müsstest du das nochmal verdopelln und dan: $this->bbcode_second_pass_code('', ' $sql = "SELECT mountname FROM mounts1 WHERE mountid='{$row['hashorse']}'"; $result = db_query($sql); $mount = db_fetch_assoc($result); if ($mount['mountname']=="") $mount['mountname'] = "`iKeines`i"; output("`^Tier: `@{$mount['mountname']}`n");') stehen haben. (Hoffe das ich jetzt was richtiges gesagt habe ![]() Biba |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |