Permalänk
Medlem

CSS lista med PHP variabler?

Hallå

Har en lista i CSS som ska kopplas till PHP/MySQL men alla instanser från databasen lägger sig efter varandra utan uppdelning (de får CSS men de har ingen tagg för lägga sig korrekt i en lista), hur kan man lösa detta?

echo ("<ul class=\"lista\">");
echo ("<li class=\"entill\">");

while( $row= mysql_fetch_array($offers_sql_result) )
{
// Image details
$id = $row['image_id'];
$filename = $row['filename'];
$width = $row['width'];
$height = $row['height'];
$filesize = $row['filesize'];
$filetype = $row['filetype'];
$description = $row['description'];

echo ("<a href=\"show_image.php?id=$id\"><img src=\"show_image.php?id=$id&mode=thumbnail\"alt=\"$product_name\"><em>" . " " . $price . $kr . "<div class=\"container\">" . Value($price, $w_price) . "%" . "</div>" . $w_price . $kr . "</em>" . $p_name . "</a>") ;

}
echo ("</li>");
echo ("</ul>");

Visa signatur

▩ Monitor: ASUS Swift 27" @ 1440p/165Hz ▩ CPU: Ryzen 7700X ▩ Cooling: Corsair H170i ELITE 420mm ▩ GPU: MSI 3080 Ti SUPRIM X ▩ Memory: Corsair 32GB DDR5 Vengeance ▩ Motherboard: ASUS Crosshair X670E Hero ▩ M.2: Samsung 980 Pro ▩ PSU: Corsair HX1200 ▩ Chassi: Corsair 7000X ▩ Geekbench 6: 2903 ▩ Time Spy: 19 340

📷 Mina fotografier
👍 SweClike - Synligare färg på dina likes

Permalänk

Var skriver du ut från databasen? Det gör du ingenstans i koden du klistrade in.

Visa signatur

RTFM - vacker sak att säga till folk som ställer dumma frågor

Permalänk
Medlem

Har bytt lite namn på variabler men de spelar ingen roll

Nu är echo-satsen där med

Visa signatur

▩ Monitor: ASUS Swift 27" @ 1440p/165Hz ▩ CPU: Ryzen 7700X ▩ Cooling: Corsair H170i ELITE 420mm ▩ GPU: MSI 3080 Ti SUPRIM X ▩ Memory: Corsair 32GB DDR5 Vengeance ▩ Motherboard: ASUS Crosshair X670E Hero ▩ M.2: Samsung 980 Pro ▩ PSU: Corsair HX1200 ▩ Chassi: Corsair 7000X ▩ Geekbench 6: 2903 ▩ Time Spy: 19 340

📷 Mina fotografier
👍 SweClike - Synligare färg på dina likes

Permalänk
Medlem

Du lägger alla objekt i samma <li>. Flytta in

echo ("<li class=\"entill\">");

och

echo ("</li>");

i while loopen.

Permalänk
Medlem

Det här är för övrigt HTML, inte CSS.