php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.05.2005, 14:14  
Gast
 
Beiträge: n/a
Standard [Erledigt] daten in einer tabelle anzeigen

Hi,

ich arbeite gerade an einem Member-Script. Und ich habe vor mir die Daten in einer Tabelle anzeigen zu lassen. Nun möchte ich das pro Zeile sozusagen 2 Member angezeigt werden. Ich bin soweit das mir alle untereinander angezeigt werden. Nur jetzt weiss ich nicht weiter... Bei mir geht alles über templates. Anbei mal den Code den ich geschrieben hab.

PHP-Code:
<?php

    $result 
mysql_query("SELECT id, bild, name, email, icq, wohnort, land, geburtstag, memberseit FROM mem_main");
    while(
$mem_list mysql_fetch_array($result))
    {
        
$id $mem_list['id'];
        
$bild $mem_list['bild'];
        
$name $mem_list['name'];
        
$email $mem_list['email'];
        
$icq $mem_list['icq'];
        
$wohnort $mem_list['wohnort'];
        
$land $mem_list['land'];
        
$geburtstag $mem_list['geburtstag'];
        
$memberseit $mem_list['memberseit'];
        
        
$main .=     "
                                
                    <table><tr>
                        <td width=\"100\"><img width=\"100\" height=\"133\" src=\"$img_url/$bild\"></td>
                        </td>
                        <td>
                                <table class=\"smtxt\" valign=\"top\">
                                 <tr>
                                  <td>Name:</td>
                                  <td><a href=\"member.php?do=det&id=$id\">$name</a></td>
                                 </tr>
                                 
                                <tr>
                                 <td>Email:</td>
                                 <td>$email</td>
                                </tr>

                                <tr>
                                 <td>ICQ:</td>
                                 <td>$icq</td>
                                </tr>

                                <tr>
                                 <td>Wohnort:</td>
                                 <td>$wohnort</td>
                                </tr>

                                <tr>
                                 <td>Land:</td>
                                 <td>$land</td>
                                </tr>

                                <tr>
                                 <td>Geburtstag:</td>
                                 <td>$geburtstag</td>
                                </tr>

                                <tr>
                                 <td>Eintritt:</td>
                                 <td>$memberseit</td>
                                </tr>
                                </table>
                        </td></tr></table>
                                
                "
;

    }

?>
Die variable $main übergebe ich dann an das Template
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 26.05.2005, 14:18  
Erfahrener Benutzer
 
Registriert seit: 27.10.2003
Beiträge: 530
Thice
Standard

Immer abwechselnd
Code:
<div style="width:50%; float:left;">
...
</div>
und
Code:
<div style="width:50%; float:right;">
...
</div>
MfG
Andy
__________________
kintzebros.de | KintzeBros Home Entertainment
2061. Nach dem Frieden | kurzfilm
Paula | spielfilm
Thice ist offline  
Alt 26.05.2005, 14:20  
Gast
 
Beiträge: n/a
Standard

Und wenn Du das so änderst:

PHP-Code:
<?php
<table class="smtxt\" valign=\"top\">
                         <tr>
                          <td>Name:</td>
                          <td><a href=\"member.php?do=det&id=$id\">$name</a></td>
// Einfach noch eine zweite Spalte einfügen, ggf entsprechend formatieren
//dazu müssten aber auch zwei Datensätze ausgelesen werden, um nebeneinander dargestellt werden zu können
                        <td>Name:</td>
                          <td><a href=\"member.php?do=det&id=$Zweite_ID\">$name</a></td>
                         </tr> 

?>
 
Alt 26.05.2005, 14:24  
Gast
 
Beiträge: n/a
Standard

versteh ich jetzt nicht so ganz... ?!? ich denke eher das ich die tabelle so anordnen muss das die alle nebeneinander stehen und dann die schleife sozusagen unterbrechen muss (nach dem 2. Eintrag)... dann einen <td> tag einfügen muss und das dann die schleife weiter läuft für 2 steps... Und da weiss ich nicht wie...

aber wenn es leichter geht... wäre ich froh... bin halt anfänger
 
Alt 26.05.2005, 14:45  
Erfahrener Benutzer
 
Registriert seit: 27.10.2003
Beiträge: 530
Thice
Standard

Code:
<?php
$i = 0;
   while($mem_list = mysql_fetch_array($result))
   { 
     if($i==0) {
       print("<tr><td>...</td>");
       $i=1;
     } else {
       print("<td>...</td></tr>");
       $i=0;
     }
  }
?>
__________________
kintzebros.de | KintzeBros Home Entertainment
2061. Nach dem Frieden | kurzfilm
Paula | spielfilm
Thice ist offline  
Alt 26.05.2005, 14:48  
Gast
 
Beiträge: n/a
Standard

jo... so sollte es klappen... schein logisch... werde es mal direkt testen
 
Alt 26.05.2005, 15:17  
Gast
 
Beiträge: n/a
Standard

super... habs umgesezt und es funzt
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Daten aus einer Spalte in eine andere Tabelle einfügen Datenbanken 6 22.10.2009 12:41
Zurück und alte Daten anzeigen FrankTheTank PHP Tipps 2007 15 04.08.2007 20:12
Daten anzeigen Kein Genie PHP Tipps 2006 7 23.07.2006 13:36
Problem mit anzeigen von buchstabe: ä von sql tabelle in php Bruce PHP Tipps 2007 4 24.11.2005 12:59
DB in Tabelle anzeigen PHP Tipps 2005-2 1 11.10.2005 16:13
CSV Daten in Tabelle PHP Tipps 2005-2 32 20.06.2005 09:33
Daten aus Tabelle auslesen Datenbanken 3 01.06.2005 13:49
Daten aus Tabelle übetragen PHP Tipps 2005 9 17.05.2005 10:22
Ganze Tabelle anzeigen PHP Tipps 2005 3 14.05.2005 21:19
vorhandene Tabelle anzeigen lassen nieselfriem Datenbanken 5 31.03.2005 23:17
Kalender nach Einträgen in Tabelle anzeigen Datenbanken 8 13.01.2005 16:07
Daten aus einer Tabelle immer aktuell in einer 2. haben.Wie? PHP Tipps 2005 8 10.01.2005 20:51
Daten aus Tabelle Löschen PHP Tipps 2005 6 07.01.2005 23:23
Daten von PHP an HTML-Maske übergeben & anzeigen PHP Tipps 2004 5 22.07.2004 14:33
[Erledigt] HILFE: Column count doesn't match value count at row 1 Datenbanken 17 12.06.2004 16:45

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php alle datensätze anzeigen, http://www.php.de/php-tipps-2005/23711-erledigt-daten-einer-tabelle-anzeigen.html, daten aus datenbank ausgeben php und in tabelle ordnen <tr>, alle daten aus einer tabelle auflisten php, php datensatz aus tabelle anzeigen, 20% datensätze einer tabelle anzeigen lassen, php ausgelesene daten in tabelle anordnen, mysql_fetch_array datensatz nr 3 anzeigen lassen, tabelle anzeigen php, class smtxt, alle datensätze einer tabeller mit php anzeigen, einen datensatz aus tabelle anzeigen, land anzeigen php, daten in tabelle anzeigen, wie alle td tags auflisten, mysql_fetch_array alle datensätze anzeigen, tabelle daten anzeigen, php while nebeneinander anzeigen, php alle datensätze einer spalte auflisten, alle datensätze einer tabelle auflisten php

Alle Zeitangaben in WEZ +1. Es ist jetzt 14:38 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.