FORUMARCHIV  
  mysql_fetch_object überspringt die erste zeile   
 
Hi!
in meinem quell code hab ich ein mysql_fetch_object eingebunden aber es überspringt die erste zeile!
Hier der Quellcode:
Code:                   In Zwischenablage kopieren (nur IE)
1">

woran liegt das bitte helft mir

mfg Basti

> Hier gehts zum Orginal Eintrag

 
  Antworten  
 

1.

ok, ich fang mal mit dem üblichem an:
16.14. Warum soll ich nicht SELECT * schreiben?
http://www.php-faq.de/q/q-sql-select.html



2.

ok.. ich brauch aber alle aber auch wenn ichs änder warum überspringt das die erste zeile



3.

Kann ich mir irgendwie nicht vorstellen...
Bist du sicher das die Zeile übersprungen wird?
Kann sie nicht einfach irgendwo anders sein? Da ORDER BY datum?



4.

ja, weil das skript istin Ordnung.



5.

Das Problem steht doch schon in der Überschrift: mysql_fetch_object() gibt ein Objekt, in dem die Inhalte der jeweils nächsten Zeile des Abfrageergebnisses gespeichert sind, zurück.

Lösung: mysql_fetch_array()



6.

Zitat:
deetee postete
Das Problem steht doch schon in der Überschrift: mysql_fetch_object() gibt ein Objekt, in dem die Inhalte der jeweils nächsten Zeile des Abfrageergebnisses gespeichert sind, zurück.

Lösung: mysql_fetch_array()
Sorry, das ist Quatsch. Aus der Doku:

mysql_fetch_object() ähnelt mysql_fetch_array(), mit einem Unterschied - ein Objekt wird zurück geliefert anstatt eines Arrays. Indirekt bedeutet dies, dass Sie die Daten nur mit ihren Feldnamen und nicht mit dem Offset ansprechen können

*** Nobody ***



7.

Ja, aber mit dem Zusatz den ich geschrieben habe. So stands in einem Buch, das ich mal gelesen habe. War aus der Bibliothek unserer FH, da komm ich erst wieder nächste Woche hin, dann werd ich nochmal nachlesen.

Aber ich bin mir sicher, dass das so drin stand. Er solls einfach mal mit mysql_fetch_array() versuchen, dann werden wir ja sehen.

edit:
Wär nicht das erstemal, dass die Doku unvollständig ist.



8.

Nun ja, stimmt ja auch. mysql_fetch_objekt() liefert ja die nächste Zeile des Ergebnisses und setzt dann den Cursor eins weiter. Das machen aber halt auch die anderen mysql_fetch_* Funktionen genauso



9.

Keine Ahnung, was du da gelesen hast, Tatsache ist, dass es nicht an mysql_fetch_object liegen kann. Welchen Sinn würde so eine Funktion machen, wenn einfach der erste Datensatz übersprungen wird?

*** Nobody ***



10.

ich glaub es liegt an seiner query...
@trust: lass mal order by datum weg...



11.

OliverAlbers das kann ich so nicht bestätigen. Mich hat das auch gewundert, als ich das zum ersten mal las. Daher hab ich auch gleich die anderen fetch Funktionen durchgelesen und da stand dies nicht so dabei. Im Gegenteil, bei mysql_fetch_array() stand sogar, dass die spezifizierte Zeile des Abfrageergebnisses zurück gegeben wird.



12.

@dettee probiers doch mal aus. ...object und ...array liefern das selbe. Halt nur als objekt oder array. ...objeckt lässt die erste Zeile nicht aus.



13.

erstmal danke für die unmengen von anteworten...
aber ich hab es jetzt auch mal ohne * und order by probiert aber bei der ausgabe per browser ist nur ein daten staz in der tabelle aber zwei hmmm... veilleciht wenn ich den zhler des array davor irgendwie auf den anfang setzte?



14.

hast du auch einfach mal die beiden Funktionen vertauscht? Hätte mich schon intressiert.

Ich habe bei google versucht was zu finden, was ungefähr das beschreibt, was ich gelesne hatte. Hab aber nur das hier gefunden: (scrollen bis zur fetch_object Funktion. Da steht was mit einem internen Zieger, denke das wurde auch in dem Buch gemeint. Ich kappiers langsam selber nicht mehr.

google Ergebnis



15.

bei mysql_fetch_Array ist das gleiche problem



16.

Keine Ahnung was du da machst, aber bestimmt nicht das richtige...



17.

fragt sich nur was ich falsch mache...



> Weiter Einträge finden Sie in unserem Forum

 

Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.



Webspace mit PHP und MySQL bei phpforum.de!

Daten aus einer Datenbank loeschen.
Menü klicken und den Namen der Rubrik anzeigen
datei zufällig auslesen
Skript entschlüsseln mit Sourceguardian?!?
Zugriffscodes ändern???
Mysql abfrage: attribute auslesen
betretten einr Seite nur mit bestimmten Rechte.
Optimaler Schutz vor Mehrfachabstimmung bei Umfragen
So eine Art Avatarfunktion.
Datei-attachmend an email anhängen
Suche ein shared server
Fehler im Script zur Bilderzeugung?
und nochmal date
im jahr 2006 schleife ausführen
Installation von Pear auf windows
phpAdsNew-2.0
PHP Bilder auf Bilder?
eMail Adressen aus einem Text suchen - Problem bei "-"
Problem mit Regexes
Pfade zu Bildern ändern.
aktuelle zeit in formular einfügen
Backup Script
Fehler bei einem Forum! Was kan ich tuen
For Schleife reloadet sich nicht.
Countdown-Knoten
input stream reader bei php?
Mit php eine Access Datenbank anfragen???
Zugriff durch .htaccess sperren/umleiten
Problem - Tstmp sortieren - vor 2000 bis heute
Zeichen für "ungleich"
Problem bei Abfrage Variable Empty ...
Domain auf anderen Server umleiten
Upload
Formmailer, der leider nicht geht!! ;-)
Wie bekomme ich den letzten INDEX?
while-schleife in for-schleife
Datenbank Abfrage?
Alter von Personen ausrechnen
Tables verschmelzen
Who is online
Subnet Masken vergleichen
Hilfe ich komme nicht weiter
löschen von datensätzen
zeilenumbruch nicht beachten???
Hosteurope mail() Problem
Nach "Confirm Alert" Program verlassen
nochmal dateidownload
Server Daten auslesen
Upload mehrer Dateien ermöglichen
literangabe zuweisen mittels if abfrage
Weiter

Webdesign und TYPO3 Agentur - analog multimedia

phpforum.de das deutsche PHP-Forum. Hier finden Sie alles über PHP, PHP3, PHP4, PHP5 MySQL, ASP, JSP,Linux, Apache ...
  phpforum.de