ho modificato lo script
<?php
include("top_foot.inc.php");
include("config.inc.php");
include("connect.inc.php");
include("errori.inc.php");
top();
//A questo punto veniamo alla query che dir� a MySQL di estrarre un record casuale da una tabella.
$query = $mysqli->query("SELECT id, titolo, tipopiatto, ingredienteprincipale, regione FROM $db_tab ORDER BY RAND() DESC LIMIT 0,20");
//$result = $mysqli->query($query);
$result = $query->mysqli_fetch_array();
while ($row = mysqli_fetch_array($result))
{ echo "<a href=\"view.php?id=$row[id]\">" . " $row[titolo] " . $row[tipopiatto] . " </a><br>"; }
$mysqli->close();
foot();
?>
Fatal error: Uncaught Error: Call to undefined method mysqli_result::mysqli_fetch_array() in index.php:15 Stack trace: #0 {main} thrown in index.php on line 15