php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 22.08.2004, 22:09  
Gast
 
Beiträge: n/a
Standard Nach while Schleife funzt nix mehr?!

Hi Leute,

Ich habe heute ein sehr komisches Problem:
In meinem Forum habe ich mehrere while() Schleifen inneinander verstrickt.
Es hat alles Prima geklappt doch plötzlich geht nix mehr.
Ich habe ganz oben eine Überschrift ausgegeben.
Die wird perfekt dargestellt.
Nur alles darunter überhaupt nicht.
Dann habe ich diesen echo Befehl mit der Überschrift weiter nach unten geschoben, Zeile für Zeile, bis ich auf folgenden while() Befehl gestoßen binn:
Code:
  $sql=mysql_query('SELECT * FROM phpbb_posts WHERE topic_id= '.$id.' ORDER BY post_time ASC LIMIT '.$start.', '.$number) or die (mysql_error());   
 /* while($row=mysql_fetch_array($sql)) 
  {
...
}
Was ist daran Falsch denn danach wird nichts mehr angezeigt.
Fragt mich besser nicht was in dieser Schleife drinn steht das sind 3-4 Schleifen die über viewle Zeilen gehen.
Falls das jetzt ne dumme lösung ist müsst ihr das verstehen ich kenn mich halt noch nicht sooooo gut mit php aus...
Greez
Marco
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 23.08.2004, 00:15  
Gast
 
Beiträge: n/a
Standard

/*

Kommentar eingeläutet ?? oder tippfehler ...

[edit]
wieso gibt es eigentlich so viele DJ_so und so
oder soll es heißen Der Jürgen ?
mfg
 
Alt 23.08.2004, 02:12  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: Nach while Schleife funzt nix mehr?!

Zitat:
Zitat von DJ_SPHYX
ich kenn mich halt noch nicht sooooo gut mit php aus...
dann verstehe bitte, dass das hier nicht das richtige forum für dich ist.

Der Beitrag wurde verschoben, wegen...
... Postings im falschen Forum.

moved to PHP - Anfänger

zu deinem problem.
ich würde behaupten, dass der inhalt der schleife schon relevant ist.
schau mal, ob du da irgendwo ein die() oder ein exit() drin hast.

steht dein error_reporting() auf E_ALL?
soll heißen, erhälst du eine fehlermeldung?
verwendest du irgendwo innerhalb der schleife das @ um eine fehlermeldung zu unterdrücken?

fragen über fragen
imported_Ben ist offline  
Alt 23.08.2004, 02:44  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von J33d3X
/*

Kommentar eingeläutet ?? oder tippfehler ...

[edit]
wieso gibt es eigentlich so viele DJ_so und so
oder soll es heißen Der Jürgen ?
mfg
<klugscheisser> dj = diskjockey </klugscheisser>

das /* bereitet mir aber auch sorgen... weil wenn das da ist dann kommt keine fehlermeldung und es funktioniert nicht
 
Alt 23.08.2004, 02:47  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von Jan_M
das /* bereitet mir aber auch sorgen... weil wenn das da ist dann kommt keine fehlermeldung und es funktioniert nicht
wenn das gar nicht mehr geschlossen wird, dann dürfte auch das abschließende "?>" nicht vorhanden sein.

Zitat:
Zitat von Jan_M
<klugscheisser> dj = diskjockey Wink </klugscheisser>
ich denke, dass ist uns allen bewusst ..

wenn das der fehler ist, dann zitiere ich gerne:
Zitat:
Zitat von DJ_SPHYX
Falls das jetzt ne dumme lösung
eher ein dummer fehler!
imported_Ben ist offline  
Alt 23.08.2004, 07:23  
Gast
 
Beiträge: n/a
Standard

ne, ne, ne sry war gestern nacht schon halb im Bett habe um zu testen wo der Fehler liegt auch mal auskommentiert und aus versehen stehen lassen als ichs hier rein kopiert hab
Ich habe nirgend´s ein @ stehen aber hinter jedem querry ein or mysql die (mysqlerror)
Aber das sollte doch eigentlich Fehler ausgeben!?
Und die habe ich auch schon testweise auskommentiert bringt mir nix...
Aber ich glaube das ich irgendwo vorher schonmal ein query in der from hatte:
Code:
$sql=mysql....
Könnte das den querry im obrigen Code beeinflusssen?
 
Alt 23.08.2004, 08:55  
Gast
 
Beiträge: n/a
Standard

das mysql_error() bringt doch nur fehler zu tage die durch fehlerhafte daten-
bank abfragen ausgelöst wurden. nicht mehr und nicht weniger.

wenn die struktur deines codes nicht stimmt, durch fehlende klammern oder
sonst was ..

ich würd sagen schmeiss alles was für die struktur nicht wichtig ist, mal aus
deinem code raus und paste ihn hier.
 
Alt 23.08.2004, 09:17  
Gast
 
Beiträge: n/a
Standard

das /* bereitet mir aber auch sorgen... weil wenn das da ist dann kommt keine fehlermeldung und es funktioniert nicht

dann lass es mal weg und paste die Fehlermeldung hier darauf kommt es doch an
was als Fehler ausgegeben wird


mfg

<klugscheiß>
warum müssen wir im PHP Forum wissen das du ein DJ bist ?
</klugscheiß>

 
Alt 23.08.2004, 18:11  
Gast
 
Beiträge: n/a
Standard

ok werde gleich ALLES posten.
-----------------------------------------------
@J33d3X: öhm ich habe doch schon gesagt, dass das da eigentlich nicht ist.
Was jetzt relevant ist wäre: ES KOMMT GAR KEINE FEHLERMELDUNG :wink:
offtopic: nunja weiss nich lol
 
Alt 23.08.2004, 18:17  
Gast
 
Beiträge: n/a
Standard

poste mal den kompletten Code + mysql aufbau

wenn er zu gross sein sollte dan leg in auf webspace mit link
 
 


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
While schleife -> letzter durchgang Skazi PHP Tipps 2006 7 16.09.2006 00:11
Problem mit while schleife obi PHP Tipps 2006 6 31.08.2006 13:40
mysql_query verschmelzen zweier abfragen (while schleife) Buschdieb PHP Tipps 2006 10 15.07.2006 17:11
while schleife - spezial datensatz einblenden Buschdieb PHP Tipps 2006 2 09.04.2006 13:05
while Schleife gibt nicht alle Daten aus PHP Tipps 2006 2 12.01.2006 19:24
[Erledigt] While schleife in while schleife = nur ein datensatz?! PHP Tipps 2005-2 9 28.10.2005 12:48
while schleife in einer while schleife beim tmpl-sys PHP Tipps 2005-2 0 27.07.2005 15:07
While Schleife Beatbox Off-Topic Diskussionen 8 19.05.2005 21:55
while schleife beenden PHP Tipps 2005 3 29.03.2005 20:35
IF ELSEIF ELSEIF ELSE mit While Schleife PHP Tipps 2005 9 04.03.2005 23:27
Variabel aus while schleife ausserhalb der schleife nutzen PHP Tipps 2005 8 12.02.2005 18:04
if abfrage in while schleife PHP Tipps 2004 1 29.09.2004 22:02
resultausgabe mit while schleife in pdf dokument PHP Tipps 2004 2 23.09.2004 14:56
[Erledigt] probleme mit ner while schleife PHP Tipps 2004 5 23.07.2004 17:28
Prob mit While schleife JEGO PHP Tipps 2004 2 04.06.2004 12:01

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
while only outputs 1 line php

Alle Zeitangaben in WEZ +2. Es ist jetzt 05:55 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.