php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.12.2011, 10:43  
Neuer Benutzer
 
Registriert seit: 31.10.2009
Beiträge: 7
PHP-Kenntnisse:
Anfänger
BoB133 befindet sich auf einem aufstrebenden Ast
BoB133 eine Nachricht über ICQ schicken
Standard Design zerstört bei großer Ausgabe

Hallo!
Ich habe folgendes Problem:
Ich möchte in einem Browsergame dem User seine Waffen, Rüstungen, ... anzeigen lassen indem ich die Items aus der Datenbank auslese und dann ausgebe. Bis dahin ja alles kein Problem.
Für jede Waffe wird ein Div erstellt der 33% der Breite der Website einnimmt. Somit erfolgt nach 3 Div's ein Zeilenumbruch. Das funktioniert auch wunderbar, bis es zu größeren Ausgaben kommt. Wenn ein User jetzt um die 700 Waffen ausgegeben bekommt dann werden die Divs irgendwann verzogen und das Design crasht. Mit dem Code kann das eig. nichts zu tun haben denn wenn man nur ein paar (<500) Waffen ausgibt funktioniert es.
Liegt das vielleicht am Server?
Hat jemand eine Idee wie ich diesen Fehler umgehen kann?

Grüßchen
BoB133 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 30.12.2011, 10:56  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard

Wenn Du die Waffen-Div´s in ein Wrapper-DIV legst, sollte das eigentlich kein Problem sein:
Code:
HTML:
<div align="center" id="weapon-wrapper">

  <div class="weapon">...</div>
  <div class="weapon">...</div>
  <div class="weapon">...</div>
  <div class="weapon">...</div>
  ...

</div>

CSS:
#weapon-wrapper { display:block; }
  #weapon-wrapper .weapon { display:inline-block; width:33%; }
__________________
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind.
Albert Einstein
Arne Drews ist offline   Mit Zitat antworten
Alt 30.12.2011, 11:00  
Erfahrener Benutzer
 
Registriert seit: 06.04.2009
Beiträge: 251
PHP-Kenntnisse:
Fortgeschritten
BlackSpirit befindet sich auf einem aufstrebenden Ast
BlackSpirit eine Nachricht über MSN schicken
Standard

Hey,

ich würde mir überhaupt mal überlegen, ob es sinnvoll ist so viele Datensätze ausgeben zu lassen, oder ob du nicht lieber ein der Abfrage LIMIT von z.B.: 100 setzen solltest und das ganze Seiten aufgliederst.
Du könntest es ja auch aufgliedern in Waffen, Rüstungen, Spielzeug, ...

lg
__________________
Lerne, Software zu schätzen und bedanke dich für die positiven Aspekte, bevor der Entwickler die Motivation zum weiterentwickeln verliert.
BlackSpirit ist offline   Mit Zitat antworten
Alt 30.12.2011, 11:03  
Neuer Benutzer
 
Registriert seit: 31.10.2009
Beiträge: 7
PHP-Kenntnisse:
Anfänger
BoB133 befindet sich auf einem aufstrebenden Ast
BoB133 eine Nachricht über ICQ schicken
Standard

Danke für die schnelle Antwort. Hat leider nicht funktioniert.
Zur visuellen Unterstützung hab ich mal ein Screenshot gemacht.

http://g06.img-up.net/?up=aaaaaaaaaxdit9.PNG

@Blackspirit
Die Aufgliederung in Waffen, Rüstungen usw. hab ich ja drin. Wenn aber nun einer 600 Waffen zusammenhortet (womit man ja rechnen muss) hab ich das Problem trotzdem. Und die aufgliederung in Seiten habe ich eigentlich bewusst umgehen wollen, weil ich es persönlich besser finde wenn der User alle Items auf einen Blick hat und nicht lang blättern braucht. Also, mich würde das selbst nerven.
BoB133 ist offline   Mit Zitat antworten
Alt 30.12.2011, 11:05  
Erfahrener Benutzer
 
Registriert seit: 06.04.2009
Beiträge: 251
PHP-Kenntnisse:
Fortgeschritten
BlackSpirit befindet sich auf einem aufstrebenden Ast
BlackSpirit eine Nachricht über MSN schicken
Standard

Du hast hier sicher irgendwo einen Ausgabe-Fehler, schick mal den Quelltext vom Browser.

lg
__________________
Lerne, Software zu schätzen und bedanke dich für die positiven Aspekte, bevor der Entwickler die Motivation zum weiterentwickeln verliert.
BlackSpirit ist offline   Mit Zitat antworten
Alt 30.12.2011, 11:07  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard

Ich würde tippen, daß der Quältext Fehler aufweist!
Wenn mit mal die Daten der Waffen alle Fett gedruckt sind, wird vermutlich ein <strong> bzw. <b> Tag nicht korrekt geschlossen.
Dasselbe evtl. bei den DIV´s und dann passiert sowas...

Btw. kann es sein, daß Du mit float:left; arbeitest?
__________________
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind.
Albert Einstein
Arne Drews ist offline   Mit Zitat antworten
Alt 30.12.2011, 11:11  
Erfahrener Benutzer
 
Registriert seit: 03.08.2010
Beiträge: 1.141
PHP-Kenntnisse:
Anfänger
hausl wird schon bald berühmt werdenhausl wird schon bald berühmt werden
Standard

Schon geprüft ob der Quelltext (X)HTML Valide ist?

LG
__________________
Keine Zahl != ein Zeichen das keine Zahl ist
hausl ist offline   Mit Zitat antworten
Alt 30.12.2011, 11:12  
Neuer Benutzer
 
Registriert seit: 31.10.2009
Beiträge: 7
PHP-Kenntnisse:
Anfänger
BoB133 befindet sich auf einem aufstrebenden Ast
BoB133 eine Nachricht über ICQ schicken
Standard

Aber ich verstehe nicht recht warum das dann erst ab einem willkürlichen Eintrag geschieht. Das müsste doch dann spätestens ab dem 2 Eintrag passieren, weil die Schleife dort ja dann einmal durchlaufen ist, oder nicht?! O.o
BoB133 ist offline   Mit Zitat antworten
Alt 30.12.2011, 11:14  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard

Woher sollen wir das wissen, ohne zu sehen, wie Du das gemacht hast und was bei der Schleife für ein Quelltext rauskommt!
__________________
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind.
Albert Einstein
Arne Drews ist offline   Mit Zitat antworten
Alt 30.12.2011, 11:17  
Erfahrener Benutzer
 
Registriert seit: 13.05.2009
Beiträge: 1.164
PHP-Kenntnisse:
Fortgeschritten
dennis81 befindet sich auf einem aufstrebenden Ast
Standard

Hinweis von hausl beachten! -> http://validator.w3.org/
__________________
Es ist schon alles gesagt! Nur noch nicht von allen! (Karl Valentin)
Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)
dennis81 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Ausgabe von SimpleXmlElement in einer Linie skoddy PHP Einsteiger 11 13.09.2011 14:04
[Erledigt] Einsteigerfrage - Fehler bei der Ausgabe rallemann PHP Einsteiger 11 31.05.2011 17:07
Eure Meinung zum Design einer Seite :) Jonny2010 Off-Topic Diskussionen 16 14.04.2011 22:03
[Erledigt] Ausgabe von SQL in Tabelle mit While oder Ohne? TaubSystem PHP Einsteiger 8 03.02.2011 17:15
Ausgabe verschiebt sich - Warum? Rutor HTML, Usability und Barrierefreiheit 9 10.02.2010 21:51
[Erledigt] zu viel Abstand bei der Ausgabe Sirius PHP Tipps 2009 11 07.01.2010 19:26
Design und Code Trennen TeazY PHP Tipps 2008 29 21.05.2008 12:08
Problem mit Ausgabe bzw. Abfrage mit ORDER BY mayer Datenbanken 7 02.07.2006 21:45
Ausgabe der Auswahlliste PHP Tipps 2005-2 6 21.09.2005 13:43
3 Tabellen verbunden -- Ausgabe in einer Spalte Datenbanken 4 06.09.2005 10:43
Design Beitragsarchiv 26 04.06.2005 20:56
Ausgabe nur dann, wenn htmlspecialchars() verwendet PHP Tipps 2004 1 27.10.2004 21:17
Sortierung der Ausgabe PHP-Fortgeschrittene 3 08.10.2004 09:22


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:43 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum