Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 392 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

Jan Schattling

Super Moderator

Dabei seit: 30.09.2002

Beiträge: 2 592

 

1 Zum Seitenanfang

Donnerstag, 12. August 2004, 17:18

Layout je nach bedarf bei abfrage anpassen?

Moin.
Ich habe mal ne Frage.
Wenn ich zur datenbank connecte und dort daten auslesen will die in ein immer gleiches Layout eingefügt werden sollen, wie mache ich das?

Ich meine zum beispiel bei news die mit ner Tabellenformatierung untereinander ausgegeben werden sollen.
Wie mache ich das, das er die Daten aus der Datenbank untereinander in dem Format ausgibt und keine Tabelle zuviel oder zuwenig macht.
(Datensatz mit ID 1 als erstes, dann 2, 3, etc. darunter)


Jan
"Fehler sind immer zu Verzeihen, wenn man den Mut hat, diese auch zu zugeben." Lee Jun-Fan
 

Shurakai

Foren Gott

Dabei seit: 05.02.2003

Beiträge: 2 181

 

2 Zum Seitenanfang

Donnerstag, 12. August 2004, 17:46

Du brauchst...

... das Tabellenlayout inkl. Platzhalter wo die News hinsollen
... while()
... eval()
... und noch .= für die Variable in der das Layout jedesmal weiter reingespeichert wird.
 

Christian2000

unregistriert

3 Zum Seitenanfang

Dienstag, 17. August 2004, 11:53

meinst also so was ( hier) oder so was.......



dann machst du es, wie der schlaue Shurakai sagt ( lecker whil schleife )

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<html>

<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">

<title>Normale Seite ohne Titel</title>
</head>

<body bgcolor="#FFFFFF">

<p>&nbsp;</p>

<table border="0">
    <tr>
        <td>id</td>
        <td>name</td>
        <td>hintername</td>
        <td>augenfarbe</td>
        <td>groesse</td>
    </tr>

<?
$sql "SELECT * FROM `user` ORDER BY `punkte` DESC"; 
            
        

$result mysql_query($sql);
while($row mysql_fetch_array($result)) {
    
?>
    <tr>
        <td><? echo $row['id']; ?></td>
        <td><? echo $row['name']; ?></td>
        <td><? echo $row['hintername']; ?></td>         
        <td><? echo $row['augenfarbe']; ?></td>
        <td><? echo $row['groesse']; ?></td> 
    </tr>

<? ?>
</table>
</body>
</html>

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Christian2000« (17. August 2004, 12:02)

 

Alfons_G

Routinier

Dabei seit: 26.04.2003

Beiträge: 486

 

4 Zum Seitenanfang

Dienstag, 17. August 2004, 13:00

Da kannst also entweder alles so, wie Shurakai empfahl, in eine Variable setzen, an welche die neuen Zeilen angefügt werden, oder wie bei Christian2000 die HTML-Anweisungen innerhalb der Schleife platzieren. Die erste Art entspricht der Vorgehensweise bei der CGI-Programmierung, die zweite Art ist übersichtlicher, wenn man von HTML mehr Ahnuing hat, als von PHP.

Alfons