
ich hoffe, das diese erklärung und die Grafik dazu verständlich ist. Würde es gerne auch mit PDO machen, aber da wahren bis jetzt alle versuche ein Fehlschlag. Hier ist mein Code zu diesem Problem:
PHP-Code:
<script type="text/javascript" src="http://wowdata.buffed.de/js/buffed-db-tooltips.js"></script>
<?php
$charID = $_GET['charID'];
$conn = mysql_connect("localhost", "ich","123456") or die ("Verbindung nicht möglich");
mysql_set_charset("utf8", $conn);
mysql_select_db("web24_4", $conn) or die ("Datenbank existiert nicht");
$output = '';
// Die SQL Befehle
$strSQL = "SELECT * FROM items WHERE ItemID IN(SELECT ItemID FROM char_items WHERE charID = $charID)";
// Rüsstungsteile die vorhanden sind:
// head, neck, shoulder, back, chest, shirt, tabard, wrist, hands, waist, legs, feet, finger1, finger2, trinket1, trinket2, mainHand, offHand
// Query ausführen (die Datensatzgruppe $rs enthält das Ergebnis)
if ( $rs = mysql_query($strSQL) ) {
// Schleifendurchlauf durch $rs
// Jede Zeile wird zu einem Array ($row), mit mysql_fetch_array
while($row = mysql_fetch_array($rs)) {
$output .= <<<EOF
<table align="center" style="margin-left: auto; margin-right: auto; text-align: center;">
<tr>
<td colspan="3">{$row['name']}</td>
</tr>
<tr>
<td style="min-width: 25px;"><img src="http://eu.media.blizzard.com/wow/icons/18/{$row['icon']}.jpg" /></td>
<td style="min-width: 250px; min-height: 250px;" rowspan="8"><img src="http://eu.media.blizzard.com/wow/icons/18/{$row['icon']}.jpg" /></td>
<td style="min-width: 25px;"><img src="http://eu.media.blizzard.com/wow/icons/18/{$row['icon']}.jpg" /></td>
</tr>
<tr>
<td style="min-width: 25px;"><img src="http://eu.media.blizzard.com/wow/icons/18/{$row['icon']}.jpg" /></td>
<td style="min-width: 25px;"><img src="http://eu.media.blizzard.com/wow/icons/18/{$row['icon']}.jpg" /></td>
</tr>
<tr>
<td style="min-width: 25px;"><img src="http://eu.media.blizzard.com/wow/icons/18/{$row['icon']}.jpg" /></td>
<td style="min-width: 25px;"><img src="http://eu.media.blizzard.com/wow/icons/18/{$row['icon']}.jpg" /></td>
</tr>
<tr>
<td style="min-width: 25px;"><img src="http://eu.media.blizzard.com/wow/icons/18/{$row['icon']}.jpg" /></td>
<td style="min-width: 25px;"><img src="http://eu.media.blizzard.com/wow/icons/18/{$row['icon']}.jpg" /></td>
</tr>
<tr>
<td style="min-width: 25px;"><img src="http://eu.media.blizzard.com/wow/icons/18/{$row['icon']}.jpg" /></td>
<td style="min-width: 25px;"><img src="http://eu.media.blizzard.com/wow/icons/18/{$row['icon']}.jpg" /></td>
</tr>
<tr>
<td style="min-width: 25px;"><img src="http://eu.media.blizzard.com/wow/icons/18/{$row['icon']}.jpg" /></td>
<td style="min-width: 25px;"><img src="http://eu.media.blizzard.com/wow/icons/18/{$row['icon']}.jpg" /></td>
</tr>
<tr>
<td style="min-width: 25px;"><img src="http://eu.media.blizzard.com/wow/icons/18/{$row['icon']}.jpg" /></td>
<td style="min-width: 25px;"><img src="http://eu.media.blizzard.com/wow/icons/18/{$row['icon']}.jpg" /></td>
</tr>
<tr>
<td style="min-width: 25px;"><img src="http://eu.media.blizzard.com/wow/icons/18/{$row['icon']}.jpg" /></td>
<td style="min-width: 25px;"><img src="http://eu.media.blizzard.com/wow/icons/18/{$row['icon']}.jpg" /></td>
</tr>
<tr>
<td style="min-width: 25px;" colspan="3"><img src="http://eu.media.blizzard.com/wow/icons/18/{$row['icon']}.jpg" />
<img src="http://eu.media.blizzard.com/wow/icons/18/{$row['icon']}.jpg" /></td>
</tr>
</table>
EOF;
}
}
$strSQLz = "SELECT * FROM zusatz WHERE zusatz.charID=$charID";
if ( $rsz = mysql_query($strSQLz) ) {
while($rowz = mysql_fetch_array($rsz)) {
$talText1 = ($rowz['talents0spec'])?'<font color="#00FF00"><b><u>'.$rowz['talents0name'].'</u></b></font>':$rowz['talents0name'];
$output .= <<<EOF
<table align="center" border="1" bgcolor="{$Colors[$rowz['class']]}">
<tr>
<td style="min-width: 30px;"><img id="thumb" src="http://eu.media.blizzard.com/wow/icons/18/{$rowz['talents0bild']}.jpg" width="25px" height="25px" />$talText1</td>
<td style="min-width: 30px;"><img id="thumb" src="http://eu.media.blizzard.com/wow/icons/18/{$rowz['talents1bild']}.jpg" width="25px" height="25px" />{$rowz['talents1name']}</td>
<td style="min-width: 30px;"><img id="thumb" src="http://eu.media.blizzard.com/wow/icons/18/{$rowz['professionspri0bild']}.jpg" width="25px" height="25px" />{$rowz['professionspri0lvl']}</td>
<td style="min-width: 30px;"><img id="thumb" src="http://eu.media.blizzard.com/wow/icons/18/{$rowz['professionspri1bild']}.jpg" width="25px" height="25px" />{$rowz['professionspri1lvl']}</td>
</tr>
<tr>
<td style="min-width: 30px;"><img id="thumb" src="http://eu.media.blizzard.com/wow/icons/18/{$rowz['professionssec0bild']}.jpg" width="25px" height="25px" />{$rowz['professionssec0lvl']}</td>
<td style="min-width: 30px;"><img id="thumb" src="http://eu.media.blizzard.com/wow/icons/18/{$rowz['professionssec1bild']}.jpg" width="25px" height="25px" />{$rowz['professionssec1lvl']}</td>
<td style="min-width: 30px;"><img id="thumb" src="http://eu.media.blizzard.com/wow/icons/18/{$rowz['professionssec2bild']}.jpg" width="25px" height="25px" />{$rowz['professionssec2lvl']}</td>
<td style="min-width: 30px;"><img id="thumb" src="http://eu.media.blizzard.com/wow/icons/18/{$rowz['professionssec3bild']}.jpg" width="25px" height="25px" />{$rowz['professionssec3lvl']}</td>
</tr>
<tr><td colspan="4"><a href="test.php">ZURèCK GILDENLISTE</a></td></tr>
</table>
EOF;
}
}
echo $output;
?>
Kommentar