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 ::

Der CSS-Problemlöser

Der CSS-Problemlöser 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
Hilfe Community Kalender Heutige Beiträge Suchen

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

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 26.01.2006, 05:33:55
_mil28 _mil28 ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 24
Position von modulo in Do/While Schleife

hiho,

Problem ist, dass ich nicht weiss, wo ich den Modulo positionieren soll, vielleicht sind die Werte auch krumm...

Ausgegeben werden soll 1 Datensatz pro Spalte, 6 in einer Reihe

<tr>
<td>Datensatz1</td>
<td>Datensatz2</td>
<td>Datensatz3</td>
<td>Datensatz4</td>
<td>Datensatz5</td>
<td>Datensatz6</td>
</tr>

<tr>
<td>Datensatz7</td>
<td>Datensatz8</td>
<td>Datensatz9</td>
<td>Datensatz10</td>
<td>Datensatz11</td>
<td>Datensatz12</td>
</tr>

Habs derzeit so:

PHP-Code:
<?php
if ($row_rsResults['Device']) {

$counter mysql_num_rows($rsResults);
echo 
$counter;

do { 
for (
$z=0$z<=$counter$z++) {
if (
$z%6==0) echo '<tr>';
if (
$z%6!=6) {
?>
<td width="95" align ="center">
<img src="../images/devices/<?php echo $row_rsResults['Device']?>.gif" />
</td>
<?php 
}
if (
$z%6==5) echo '</tr>';
}
} while (
$row_rsResults mysql_fetch_assoc($rsResults)); 

} else {
echo 
'<tr>Keine Geräte ausgewählt...</tr>';
}
?>
Was er ausgibt sind 6x der gleiche Datensatz pro Zeile:

<tr>
<td>Datensatz1</td>
<td>Datensatz1</td>
<td>Datensatz1</td>
<td>Datensatz1</td>
<td>Datensatz1</td>
<td>Datensatz1</td>
</tr>

<tr>
<td>Datensatz2</td>
<td>Datensatz2</td>
<td>Datensatz2</td>
<td>Datensatz2</td>
<td>Datensatz2</td>
<td>Datensatz2</td>
</tr>

Vielleicht schaut ihr mal drüber -

Bitte keine Verweise auf andere modulo threads! Hab die alle gelesen und haben mich auch nicht wirklich weitergebracht...

thx, mil
Mit Zitat antworten
  #2  
Alt 26.01.2006, 08:08:12
Reinfi Reinfi ist offline
Anfänger
 
Registriert seit: Jan 2006
Ort: Rinkerode
Alter: 38
Beiträge: 81
Reinfi eine Nachricht über ICQ schicken
AW: Position von modulo in Do/While Schleife

PHP-Code:
?>
<tr>
<?
$counter = 0;
while( $row_rsResults = mysql_fetch_assoc($rsResults) ) {
?>
<td>Datensatz</td>
<?
$counter++;
if( $counter%6==0 ) echo "</tr><tr>";
}
Das sollte dir helfen, wird halt sobald 6 Datensätze dargestellt sind eine neue Zeile in der Tabelle angefangen!

Geändert von Reinfi (26.01.2006 um 08:09:01 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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
Problem bei Schleife in Schleife Fluppi PHP Grundlagen 1 19.06.2005 12:05:10
Daten aus einem array in einer Schleife dynamisch zusammenzählen comriker PHP für Fortgeschrittene und Experten 3 28.04.2005 12:59:57
while Schleife und Variablen andy0935 PHP für Fortgeschrittene und Experten 4 26.01.2004 18:05:55
sendmail über popen innerhalb einer schleife mannydi PHP für Fortgeschrittene und Experten 0 06.06.2003 20:50:29
Problem mit Schleife... DeMaephis PHP für Fortgeschrittene und Experten 1 29.05.2002 21:17:27


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:02:35 Uhr.


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


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