WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » mal eine MySQL-Fehlermeldung - mal wieder nicht » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von Beta-Tester
Na mit den Klassen wolln wir mal noch ein bissel mit warten.

Ich hab jahrelang "nur" strukturiert programmiert (8Bit-Maschine, Pascal, C, den üblichen Basic-Käse, etc..), dann aus Zeitgründen (Job, Familie, andere Hobbys, etc..) ewig gar nicht mehr. Höchstens mal ein paar stümperhafte Zeilen HTML für meine eigene HP. In meiner zweiten Ausbildung (bis vor nem halben Jahr) wurde ich dann ins kalte Wasser der Objektorientierung geworfen worden. Mit grausamer Gewalt, wie ich anmerken möchte!
Hab davon bis heute nur die Hälfte verstanden und davon 90% wieder vergessen.
Ich glaub, ich bleibe bei meinem Spaghetti-Code - da sehe ich wenigstens durch.

Mit einer Anfrage aus der Bekanntschaft, ob ich nicht mal ne Webseite machen kann, hab ich erst vor wenigen Wochen wieder Blut geleckt. Und prompt hab ich zwei kleine Projekte am Hals, die zwar riesig Spass machen, aber im Detail hänge ich immer wieder an zumeist mangelnden PHP-Kenntnissen.

Dafür alles Hardcore im gewöhnlichen Text-Editor. Irgendwie muss mann's ja lernen.
von languitar
Is doch viel komfortabler damit. Und am besten baust oder besorgst du dir mal ne eifnach MySQL-Klasse, weil dann bist du die ganzen nervigen Befehle los udn kannst alles per forearch machen.
von Beta-Tester
Langsam bin ich dir was schuldig...


...mit mysql_fetch_assoc bin ich die blöde Fehlermeldung endlich los.

mysql_fetch_assoc hab ich bisher nie verwendet, da es von der Funktionalität von meiner bisher gewohnten Vorgehensweise nicht wesentlich abweicht.

Hier scheint es aber DIE Lösung zu sein.

Danke vielmals
von languitar
Moment, aber warum benutzt du nicht das übliche vorgehen mit mysql_fetch_assoc? Das ist doch viel kofortabler.
von Beta-Tester
Nunja, beide Versionen geben mir schon das gewünschte Ergebnis.

Nur bekomme ich bei der ersten Version (mein eigentlicher Favorit, da die Anzahl der darzustellenden Werte überschaubar ist und ich u.U. noch mehr Informationen zu jedem Datensatz bereitstellen will) halt zusätzlich noch diese nervige Fehlermeldung, dass er in Reihe 8 keinen Datensatz mehr findet. Ich kann's ihm ja auch nicht übel nehmen, immerhin ist dort ja auch wirklich kein Datensatz mehr.

Was mich nur wundert ist, dass er im Fall 2 keine solche Fehlermeldung bringt.

Ich werde es aber mal mit while - do probieren.


NACHTRAG:

Mit while - do sieht das Ergebnis leider identisch aus

error_reporting(0) ist ja nun auch keine sehr tolle Lösung - aber damit gehts


Nachtrag 2

Was deinen Einwand mit dem einen Durchlauf angeht, so ist dieser Aspekt mit Gelassenheit zu vernachlässigen, da das Vorhandensein mindestens eines Wertes Grundvoraussetzung für das ganze Programm ist. Ohne einen solchen Wert hätte das ganze Programm keinen Sinn.

Nach oben