Guten Tag liebes Forum,
ich bin gerade dabei mir eine Art Shop System zu erstellen. Leider stehe ich gerade vor einem großem Problem. Ich möchte Artikel ausgeben lassen und dass nebeneinander und zwar immer 4 Stück nebeneinander und das 4 Reihen. Das ganze soll im CodaSlider ablaufen, was es für mich noch schwerer macht, aber erst einmal der Anfang wäre wichtig.
Also ich hab hier mal ne kleine Beispielskizze angefertigt:
http://www3.pic-upload.de/05.08.09/lw3oz7mbdjd.jpg
Die Ausgabe soll nach den letzten Einträgen stattfinden. Ich versehe jedes Produkt mit einer ID die immer um 1 steigt für jedes neue.
Um die letzten 16 Datenbank Einträge zu bekommen mit den Daten die ich brauche habe ich folgenden Code:
Das funktioniert auch wunderbar, nur leider kommen alle Daten untereinander heraus und nicht jeweils 4 nebeneinander. An der Stelle wo im Code print steht hatte ich das Aussehen eines Produkt Thumbs gehabt.
Kann mir vielleicht helfen wie ich das vernünftig ausgeben lasse, also nebeneinander, und wie ich meinetwegen nur einen Teil der Datenbank auslesen kann also zB. von den letzten Produkten ID -32 bis ID -16?
Mfg
ich bin gerade dabei mir eine Art Shop System zu erstellen. Leider stehe ich gerade vor einem großem Problem. Ich möchte Artikel ausgeben lassen und dass nebeneinander und zwar immer 4 Stück nebeneinander und das 4 Reihen. Das ganze soll im CodaSlider ablaufen, was es für mich noch schwerer macht, aber erst einmal der Anfang wäre wichtig.
Also ich hab hier mal ne kleine Beispielskizze angefertigt:
http://www3.pic-upload.de/05.08.09/lw3oz7mbdjd.jpg
Die Ausgabe soll nach den letzten Einträgen stattfinden. Ich versehe jedes Produkt mit einer ID die immer um 1 steigt für jedes neue.
Um die letzten 16 Datenbank Einträge zu bekommen mit den Daten die ich brauche habe ich folgenden Code:
PHP:
$res = mysql_query("SELECT name,bildlink, id, kat, created FROM Produkt WHERE status='on' ORDER BY id DESC LIMIT 16");
if($res == FALSE){
echo "Es kann nicht auf die Datenbank zugegriffen werden\r\n".mysql_error()."\r\n";
die;
}
while($mysqlrow = mysql_fetch_array($res))
{
$name = $mysqlrow["name"];
$image = $mysqlrow["bildlink"];
$version= $mysqlrow["region"];
print'
';
}
Das funktioniert auch wunderbar, nur leider kommen alle Daten untereinander heraus und nicht jeweils 4 nebeneinander. An der Stelle wo im Code print steht hatte ich das Aussehen eines Produkt Thumbs gehabt.
Kann mir vielleicht helfen wie ich das vernünftig ausgeben lasse, also nebeneinander, und wie ich meinetwegen nur einen Teil der Datenbank auslesen kann also zB. von den letzten Produkten ID -32 bis ID -16?
Mfg