Hallo!
Bin neu hier und hoffe Hilfe zu finden, ich werde im Gegenzug natürlich auch meine Hilfe zur Verfügung stellen :) .
Ich hatte früher oft mit PHP programmiert und in TXT-Dateien gespeichert. Nun habe ich mein erstes Downloadscript in PHP & MySQL programmiert. Alles funktioniert einwandfrei: Die Daten werden gespeichert, das Userpanel ist geschützt und die Ausgabe erfolgt richtig. Ich habe jedoch noch nicht den vollkommenen Überblick über MySQL und deswegen eine Frage:
Ich speichere die Downloads in verschiedenen Kategorien (Maps, Patchs, Mods, etc.), das ganze kommt in VARCHAR's. Nun will ich jedoch das ganze auseinander halten, d.h. es sollen beispielsweise nur alle Einträge mit "Maps" erscheinen, der Rest nicht.
Ist das möglich? Ich habe in dieser eben noch keine grosse Ahnung.
Anbei ist die Ausgabe-PHP Datei ( Das ganze wird später in einer PHP Website ausgegeben, per include).
PHP-Code:
<table width="90%" height="14" border="1" cellpadding="0" cellspacing="0" bordercolor="#333333">
<tr><td>
<table width="100%" height="14" border="0" cellpadding="0" cellspacing="0" background="images/tablebgb.jpg">
<tr>
<td align="center" width="3%"><strong><font color="#FFFFFF" size="1" face="Verdana">
Status </font></strong></td>
<td align="center"><strong><font color="#FFFFFF" size="1" face="Verdana">
Sprache<font size="3"> </font></font></strong></td>
<td align="center"><strong><font color="#FFFFFF" size="1" face="Verdana">
Name<font size="3"> </font></font></strong></td>
<td align="center"><strong><font color="#FFFFFF" size="1" face="Verdana">
Kategorie </font></strong></td>
<td align="center"><strong><font color="#FFFFFF" size="1" face="Verdana">
More </font></strong></td>
</tr>
<?
extract($_REQUEST);
require("pages/downloadconfig.inc.php");
@MYSQL_CONNECT($server, $user, $pass) or die ("Konnte Verbindung nicht herstellen");
@MYSQL_SELECT_DB($datenbank) or die ("Konnte Verbindung zur Datenbank nicht herstellen");
$hole = mysql_query("SELECT id, online, sprache, name, typ FROM $tabelle ORDER BY 'id' DESC LIMIT 0, $bigshow");
while($row = mysql_fetch_array($hole)){
echo "
<tr background='images/tablebgtext.gif'>
<td background='images/tablebgtext.gif' align='center'><font color='#333333' size='1' face='Verdana'><img src='images/" . $row[1] . ".gif'></font></td>
<td background='images/tablebgtext.gif' align='center'><font color='#333333' size='1' face='Verdana'><img src='images/" . $row[2] . ".gif'></font></td>
<td background='images/tablebgtext.gif' align='center'><font color='#333333' size='1' face='Verdana'>" . $row[3] . "</font></td>
<td background='images/tablebgtext.gif' align='center'><font color='#333333' size='1' face='Verdana'>" . $row[4] . "</font></td>
<td background='images/tablebgtext.gif' align='center'><font color='#333333' size='1' face='Verdana'> <a href=\"index.php?page=downloaddetails&id=" . $row[0] . "\">details</a> </font></td>
</tr>
";
}
?>
</table>
</td>
</tr>
</table>
</div>
Ich hoffe mir kann hier jemand helfen, danke im voraus :)
Greetings The_Offspring