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

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken 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 für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 14.07.2003, 03:26:33
saidbuchari saidbuchari ist offline
Anfänger
 
Registriert seit: Apr 2003
Beiträge: 118
automatischer umbruch

Hmm Ich weisn ciht wie ich das Problem genau beschrieben soll aber ich versuchs mal. ist bestimmt irgendwas banales.

ich rufe aus einer datenbank mehrere tabellen ab udn lasse sie auflisten. Ich will jede zeile der datenbank als eine spalte auf der html seite darstellen. Ist auch kein Problem sieht so aus wie ichs will. das ding ist nur das ich nach 4 spalten einen automatischen umbruch haben möchte und es dann darunter weitergeht. Der Quellcode bis jetzt sieht so aus.

PHP-Code:
<table border="1" cellpadding="2" cellspacing="0" style="border-collapse: collapse; border-right-width:0; border-top-width:0; border-bottom-width:0" bordercolor="#002E9D" id="AutoNumber12">
                  <tr>
                       <?php 
                          
while(list($id,$username,$passwort,$email,$vorname,$nachname,$strasse,$plz,$ort,$jahre,$geschlecht,$time,$session,$onl,$bild) = mysql_fetch_row($ergebnison)){
                        array (
$benutzernameo "$username"$altero "$jahre"$geschlecht "$geschlecht",$bild ="$bild" ); 
                          if(
$geschlecht == "m"){
                        
$geschlecht "bilder/icon_mann.gif";
                        }
                        if(
$geschlecht == "f"){
                        
$geschlecht "bilder/icon_frau.gif";
                        }
                        if(
$bild == "bilderuser/keinbild.jpg"){
                        
$bild "bilderuser/keinbild.jpg";
                        }else{
                        
$bild "bilderuser/tn$benutzernameo.jpg";
                        }
                        
?>  
                    <td style="border-top-color: #002E9D; border-top-width: 1">
                    <img border="0" src="<?php echo$bild?>" width="120" height="103"><br>
                    <center><img border="0" src="<?php echo$geschlecht?>">
                    <font face="Tahoma" style="font-size: 8pt; font-weight:700" color="#002E9D">/<?php echo$benutzernameo?>/<?php echo$jahre?></font>
                    </td>
                      <td style="border-top-color: #002E9D; border-top-width: 0; border-right-style:none; border-right-width:medium; border-bottom-style:none; border-bottom-width:medium">
                    </td><?php }?>
                      </tr>
                    
                    </table>
wie setze ich das jetzt am besten um das er nach 4 spalten nebeneinander ein breack macht und dann unter den 4 spalten weitermacht. dann wieder nach 4 wieder ein umbruch.

Danke schonmal im Vorraus.

Said
__________________
Die Wahrheit lässt sich nicht teilen...
Mit Zitat antworten
  #2  
Alt 14.07.2003, 11:06:13
MiH MiH ist offline
Member
 
Registriert seit: Aug 2002
Beiträge: 775
Code:
$a=0;
while($row = mysql_fetch_array($ergebnison)){
 $geschlecht = ($row["geschlecht"]=="M") ? "bilder/icon_mann.gif" : "bilder/icon_frau.gif";
 $bild = ($row["bild"]=="bilderuser/keinbild.jpg") ? "bilderuser/keinbild.jpg" : "bilderuser/tn$benutzernameo.jpg";
 $user[$a]["geschlecht"] = $geschlecht;
 $user[$a]["bild"] = $bild;
 $user[$a]["name"] = $row["username"];
 $a++;
}
echo "<table>";
$zeilen = ceil(count($user)/4);
$arrkey = 0;
for($a=0;$a<$zeilen;$a++){
 echo "<tr>";
 for($b=0;$b<4;$b++){
  printf("<td>%s - <img src="%s" /> - %s<td>",$user[$arrkey]["geschlecht"],$user[$arrkey]["bild"],$user[$arrkey]["name"]);
  $arrkey++;
 }
 echo "</tr>";
}
echo "</table>";
vereinfacht dargestellt. aber so gehts.
Mit Zitat antworten
  #3  
Alt 25.07.2003, 14:01:57
saidbuchari saidbuchari ist offline
Anfänger
 
Registriert seit: Apr 2003
Beiträge: 118
hmm

vorab danke für deine schnelle antwort und verzeihung für mein spätes posting hatte ne menge um die ohren.

irgend wie geht das nciht. wenn ich das somache zeigt er mir nur eine leere tabelle an. hmm ich hab mir überlegt man könnte das doch auch so machen.

ich bau ne tabelle und lasse denn die gefundenen zeilen zählen. die teile ich dann durch 4 oder so und je nachdem was da rauskommt soviele zeilen lass ich ihn anlegen und die spalten immer 4. und dann in jede zeile nochmal eine tabelle mit den userdaten. ist das irgendwie so umsetzbar? oder hab ich da jetztwieder wie so oft n denkfehler?

Said
__________________
Die Wahrheit lässt sich nicht teilen...
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:03:19 Uhr.


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


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