Salve,
ho questo script che va a recuperare dati da circa 900 prodotti, il caricamento è già abbastanza lento, infatti impiega 6-7 secondi ogni volta e mi chiedevo come impostereste voi le query o il loop per velocizzare la cosa considerando che i prodotti saranno sempre di più..!
codice:<?php $data = $mysqli->query("SELECT * FROM prodotti"); foreach($data as $row){ $marca = $mysqli->query("SELECT marca FROM marche WHERE id = " . $row['idMarca']); $marca = mysqli_fetch_assoc($marca); $marca = $marca['marca']; echo "<p style='float: left; padding: 0 50px 20px 0;'> <label style='cursor: pointer'><input type='checkbox' name='prodotti[]' id='" . $row['id'] . "' value='" . $row['id'] . "' class='flat'/> $marca " . $row['nome']; if($row['nicotina'] != 'NO'){ echo ' - Nico: ' . $row['nicotina']; } echo "</label></p>"; } ?>