Ciao Fermat
su tuo consiglio ho provato ad utilizzare datatables, ma non funziona ecco il codice magari riesci a capire dove sbaglio
codice:
<!doctype html><html>
<head>
<meta charset="utf-8">
<title>prova</title>
<!-- Importazione file CSS e Javascripts di jquery datatables-->
<!-- DataTables CSS -->
<link rel="stylesheet" type="text/css" href="../alexandros/DataTables-1.10.8/media/css/jquery.dataTables.css">
<!-- jQuery -->
<script type="text/javascript" charset="utf8" src="../alexandros/DataTables-1.10.8/media/js/jquery.js"></script>
<!-- DataTables -->
<script type="text/javascript" charset="utf8" src="../alexandros/DataTables-1.10.8/media/js/jquery.dataTables.js"></script>
<!-- fine importazione file jquery datatables-->
<script>
$(document).ready( function () {
$('#table').DataTable();
} );
</script>
</head>
<body>
<?php
include_once "../alexandros/functions/function.DB.php";
$query="SELECT nomeprodotto, prezzoaquisto, prezzopubblico, prezzoprofessionista, numeroscorta FROM magazzino";
if(isset($_GET['categoria'])){
$query.=' WHERE ';
$query.='categoria='.$_GET['categoria'];
}
$DB = connetti_DB();
if ($result = $DB->prepare($query)) {
$result->execute();
$result->store_result();
$result->bind_result($nome, $przacquisto, $przpubblico, $przprofessionista, $qta ); //recupera il risultato della query e lo memorizza nelle relative variabili.
?>
<div>
<table id="table" class="display" >
<thead>
<tr >
<th >Articolo</th>
<th >Prz. Acquisto</th>
<th >Prz. Pubblico</th>
<th >Prz. Professionista</th>
<th >Qta</th>
</tr>
</thead>
<tbody>
<?php
while( $result->fetch()){ ?>
<tr>
<td><?php echo($nome)?></td>
<td ><?php echo($przacquisto) ?></td>
<td ><?php echo($przpubblico) ?></td>
<td ><?php echo($przprofessionista) ?></td>
<td ><?php echo($qta) ?></td>
</tr>
<?php } ?>
</tbody>
</table>
<?php } ?>
</div>
</body>
</html>