Mit dem table das ist alles richtig so, ein wenig weiter oben wird noch zweimal eine neue Tabelle angelegt, ich habe das nur nicht noch hier mit rein kopiert, da es für meine Frage unrelevant ist. Ich kopiere das aber hier mal noch mit rein, dass ihr seht, dass es richtig ist.
Der Code an sich ist auch so richtig, habe das bereits ausprobiert ich möchte nur noch die Erweiterung haben mit der zusätzlichen if Abfrage.
Die Werte usw sind auch alles richtig. Ich möchte doch nur wissen, wie man in der Tabelle noch eine weitere Tabelle erstellt mit einer if Abfrage.
Eingerückt war der Code auch bei mir, das hat sich nur wieder geändert als ich diesen hier eingefügt habe. Habe auch jetzt den Code wieder richtig eingerückt sobald ich aber auf Vorschau klicke ist da wieder etwas durcheinander drin, obwohl es hier im Eingabefeld richtig steht.
PHP-Code:
<center><table border="0">
<tr>
<td align="center">
<table border="0" cellspacing="2" cellpadding="2">
<tr><td align="center" colspan="3"><b><font size="4">Übersicht</font></b><br><br></td></tr>
<tr>
<?
$seite = $_GET["seite"];
if(!isset($seite))
{
$seite = 1;
}
$start = $seite * $eintraege_pro_seite - $eintraege_pro_seite;
$potliste = @mysql_query("select * from ".$db_prefix."_jackpotconf LIMIT $start, $eintraege_pro_seite");
if (mysql_num_rows($potliste)){
while($bes = mysql_fetch_array($potliste)){
$db_table = $bes['tabelle'];
$db_spalte = $bes['spalte'];
$db_name = $bes['name'];
$db_spalte1 = $bes['spalte1'];
$db_spalte2 = $bes['spalte2'];
$db_spalte3 = $bes['spalte3'];
$db_jpname = $bes['jpname'];
$db_jpname1 = $bes['jpname1'];
$db_jpname2 = $bes['jpname2'];
$db_jpname3 = $bes['jpname3'];
$db_typ = $bes['typ'];
$q++;
$sql="select * from ".$db_table." ";
if($db_name!=""){
$sql .= "\nWHERE $db_typ='".$db_name."'";
}
$listjack=mysql_fetch_array(mysql_query($sql));
echo'<td align="center">
<table border="1">
<tr><td align="center"><b>'.$bes['slotname'].'</td></tr>
<tr><td align="center"><a href="?content=/spiele/'.$bes['url'].'"><img src="images/'.$bes['img'].'" border="0"></a></td></tr>
<tr><td align="center">'.$bes['jpname'].': '.$listjack[$db_spalte].'</td></tr>
</table></td>';
[B]if($db_spalte1!="")
{
echo'<td align="center">
<table border="1">
<tr><td align="center">'.$bes['jpname1'].': '.$listjack[$db_spalte1].'</td></tr>
</table></td>';
}[/B]
if($q==2){echo'</tr>
<tr><td colspan="3" height="4"></td></tr>
<tr>';
$q=0;
}
}}
echo'</table></td></tr></table>.';
?>
Das hier ist der Teil den ich angehängt habe, was aber noch falsch ist:
(das <B> ist nur zur Markierung in dem Code drin)
if($db_spalte1!="")
{
echo'<td align="center">
<table border="1">
<tr><td align="center">'.$bes['jpname1'].': '.$listjack[$db_spalte1].'</td></tr>
</table></td>';
}
Ich möchte
keine neue Tabelle erstellen, sondern es soll an die andere angehängt werden.
Angehängt werden mit der if Abfrage soll an folgende Tablle
echo'<td align="center">
<table border="1">
<tr><td align="center"><b>'.$bes['slotname'].'</td></tr>
<tr><td align="center"><a href="?content=/spiele/'.$bes['url'].'"><img src="images/'.$bes['img'].'" border="0"></a></td></tr>
<tr><td align="center">'.$bes['jpname'].': '.$listjack[$db_spalte].'</td></tr>
</table></td>';
Jetzt sollte aber eigentlich alles verständlich sein, was ich haben möchte.