|
Vorheriges Thema: Nächstes Thema: |
Autor |
Nachricht |
webdesignerin Forumsteilnehmer
Anmeldungsdatum: 24.11.2007 Beiträge: 9
|
Verfasst am: 24.11.2007 19:54:18 Titel: Prolem bei der Ausgabe einer MySQL Abfrage |
|
|
Hallo, habe folgendes Problem:
Beim unten angeführten Code erfolgt die Ausgabe der Daten untereinander. Ich möchte aber, dass mehrere Ausgaben nebeneinander stehen.
Ich denke mal, dass ich einen Fehler im Code habe.
Kann mir vielleicht jemand weiterhelfen?
Liebe Grüße
July
Code: |
//Abfrage
$abfrage = "SELECT artikelbezeichnung,artikelpreis,foto1 FROM waren WHERE type = 'Kleid';";
$query = mysql_query($abfrage);
//Ausgabe
print "<table cellspacing='5px'>";
while ($ergebnis = mysql_fetch_array($query, MYSQL_ASSOC))
{
print "<tr><td><img src='" . $ergebnis['foto1'] . "' /></td></tr>
<tr><td class='bold'>" . $ergebnis['artikelbezeichnung'] . "</td>
<td>" . $ergebnis['artikelpreis'] . " €</td><tr>
<tr> </tr>";
}
print "</table>"; |
[/code] |
|
Nach oben |
|
|
Simon Häufiger Poster
Anmeldungsdatum: 03.05.2005 Beiträge: 195 Wohnort: Schweiz
|
Verfasst am: 24.11.2007 20:04:22 Titel: |
|
|
Mit <tr> machst Du eine neue Zeile, mit <td> eine Zelle.
Wenn du nun also in Deinem Code </tr> am schluss schliesst und neu aufmachst (<tr>), so wird dies auf eine neue Zeile der Tabelle geschrieben.
Siehe dazu folgendes:
http://www.html-world.de/program/html_11.php
Gruss Simon |
|
Nach oben |
|
|
webdesignerin Forumsteilnehmer
Anmeldungsdatum: 24.11.2007 Beiträge: 9
|
Verfasst am: 24.11.2007 20:58:22 Titel: |
|
|
ich weiß, dass, wenn ich tr schließe und wieder aufmache, eine neue Zeile entsteht.
Das Problem ist folgendes:
Ich möchte, dass in der 1. Zeile die Bilder sind, und in der 2 Zeile der Text (Beschreibung und Preis).
Also neben dem 1. Bild soll auch das 2. sein usw.
Ich hoffe ihr versteht was ich meine.
Hat jemand eine Idee wie ich das lösen könnte?
lg July |
|
Nach oben |
|
|
Simon Häufiger Poster
Anmeldungsdatum: 03.05.2005 Beiträge: 195 Wohnort: Schweiz
|
Verfasst am: 24.11.2007 22:01:44 Titel: |
|
|
Dann mache es mit zwei Tabellen
Code: |
<table>
<tr>
#Hier beginnt Deine While-Schleife
<td>
<table>
<tr>
<td>Bild1</td>
</tr>
<tr>
<td>Bild2</td>
</tr>
</table>
</td>
#Ende der Whileschleife
</tr>
</table> |
Gruss Simon |
|
Nach oben |
|
|
webdesignerin Forumsteilnehmer
Anmeldungsdatum: 24.11.2007 Beiträge: 9
|
|
Nach oben |
|
|
Sir Quicksand Häufiger Poster
Anmeldungsdatum: 19.01.2005 Beiträge: 304 Wohnort: Hannover
|
Verfasst am: 30.11.2007 14:28:31 Titel: |
|
|
Eigentlich müßte es funktionieren. Hast Du vielleicht noch <tr> und </tr> in der While Schleife? |
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|
|
|