SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 07.12.2005, 22:08:37
mattfi mattfi ist offline
Anfänger
 
Registriert seit: Dec 2005
Beiträge: 44
IF + $counter mit mysql_fetch_assoc(): Wo sitzt der Denkfehler?

Die nachfolgenden Befehle lesen "n" Datensätze aus der Datenbank aus und bauen für jeden eine Tabellenzeile auf. Ich möchte aber gerne haben, dass nur die erste dieser Tabellenzeilen eine "Zeilenüberschrift" in der ersten Zelle enthält. Also bin ich auf die Idee verfallen, einen Zähler hochzuzählen, und die Zeilenüberschrift nur beim ersten Mal einzufügen. Offensichtlich liest SQL aber alle Datensätze auf einen Rutsch aus, denn wenn die IF-Bedingung zutrifft, kriegt immer noch jede Tabellenzeile die Zeilenüberschrift, wenn die IF-Bedingung nicht zutrifft, kriegt keine Zeile eine Zeilenüberschrift.

Wo liegt mein Denkfehler? Im Voraus schon mal Danke für eure Hilfe.

PHP-Code:
        $counter 0;
        while(
$row mysql_fetch_assoc($result)) {
        echo 
"<tr>";
                if (
$counter 0) {
                    echo 
"<td><b>Italienisch:</b></td>";
                    
$counter++;
                }
                else {
                    echo 
"<td></td>";
                }
        echo 
"<td>".$row['TERM']."</td></tr>\n";
        } 
__________________
Liebe Grüße,

mattfi

__________________________
Matthias Fischer
http://www.nexus-solutions.de
Mit Zitat antworten
  #2  
Alt 07.12.2005, 22:48:14
mattfi mattfi ist offline
Anfänger
 
Registriert seit: Dec 2005
Beiträge: 44
AW: IF + $counter mit mysql_fetch_assoc(): Wo sitzt der Denkfehler?

Asche auf mein Haupt!

Hier sitzt der Denkfehler:
PHP-Code:
                if ($counter 0) { 
__________________
Liebe Grüße,

mattfi

__________________________
Matthias Fischer
http://www.nexus-solutions.de
Mit Zitat antworten
  #3  
Alt 07.12.2005, 22:48:21
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: IF + $counter mit mysql_fetch_assoc(): Wo sitzt der Denkfehler?

Wer vergleichen will, der will nicht zuweisen.

falsch:
if ($counter = 0) {

richtig:
if ($counter == 0) {
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
HILFE!!! Hab da nen Denkfehler! Knisterkarl PHP für Fortgeschrittene und Experten 9 03.11.2005 20:57:23
Denkfehler bei Erstellung der DB? Stella PHP Grundlagen 7 11.02.2004 20:41:55
if-schleife denkfehler EreburX PHP Grundlagen 2 08.10.2003 18:29:48
denkfehler, aber wo? Katrin PHP für Fortgeschrittene und Experten 3 18.06.2003 10:40:40


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:08:34 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt