counteract
Erfahrenes Mitglied
Hallo!
Ich habe mal eine Frage zum Thema Auslesen von SQL Tabellen:
Momentan lese ich immer eine Tabelle aus und gebe sie dann in einer Tabelle aus.
Die mache ich dank eurer Hilfe so:
Nun möchte ich jedoch aus 2 Tabellen auslesen und diese dann ausgeben in einer Html Tabelle.
Wie kann ich sowas machen, dass dann auch die richtigen Daten für jede Zeile ausgegeben werden?
Ich hoffe auf eure Hilfe...
MfG
Counteract
Ich habe mal eine Frage zum Thema Auslesen von SQL Tabellen:
Momentan lese ich immer eine Tabelle aus und gebe sie dann in einer Tabelle aus.
Die mache ich dank eurer Hilfe so:
PHP:
<?php
$dbresult = mysql_query('SELECT * FROM tabelle') or die(mysql_error());
$ret .= '<table border="1" cellpadding="4" cellspacing="2" bordercolor="#000000" style="border-collapse: collapse">
<!-- Hier musst du dann die Spalten Überschriften ungefähr so einfügen:
<tr bgcolor="#EEEEEE">
<td>Überschrift1</td>
<td>Überschrift2</td>
<td>Überschrift3</td>
...
</tr>
-->
';
$i = 0;
while ($row = mysql_fetch_assoc($dbresult)) {
$ret .= '<tr bgcolor="#FFFFFF">
<td valign=top><a href="?feld1='.$row['feld1'].'">'.$row['feld1'].'</a></td>
<td valign=top>'.$row['feld2'].'</td>
</tr>';
$i++;
}
$ret .= '</table>';
echo $ret;
if($_GET['feld1']){
$dbresult = mysql_query('SELECT * FROM tabelle WHERE feld1='.intval($_GET['feld1'])) or die(mysql_error());
$row = mysql_fetch_assoc($dbresult);
echo '<form><input type="text" name="feld2" value="'.$row['feld2'].'" /></form>';
}
?>
Nun möchte ich jedoch aus 2 Tabellen auslesen und diese dann ausgeben in einer Html Tabelle.
Wie kann ich sowas machen, dass dann auch die richtigen Daten für jede Zeile ausgegeben werden?
Ich hoffe auf eure Hilfe...
MfG
Counteract