Ho risolto modificando solo il secondo script, eliminando la chiamata al primo:
codice:
<?php include("dbconnect.php"); ?>
Ed aggiungendo le righe di codice:
all'inizio dello script php:
codice:
$link = mysqli_connect("localhost", "user", "password", "database");
ed alla fine dello stesso:
codice:
mysqli_close($link);
ho inoltre cambiato la funzione mysqli_connect in mysqli_query come suggeritomi nell'impostazione della query appunto.
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xml:lang="it" lang="it" xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" type="text/css" href="css/database.css"/>
</head>
<body>
<?php
$link = mysqli_connect("localhost", "user", "password", "database");
$result = mysqli_query($link, "select * from ".$_REQUEST["datb"]." where ".$_REQUEST["opzioni"]." ".$_REQUEST["param"]." '".$_REQUEST["valore"]."' ".$_REQUEST["opz"]." ".$_REQUEST["opzioni1"]." ".$_REQUEST["param1"]." '".$_REQUEST["valore1"]."' order by ".$_REQUEST["list"]."")
or die(mysqli_connect_error());
$cor = mysqli_num_rows($result);
echo "<table>\n";
echo "<tr>\n";
echo "<td>\n";
echo "<b>Riscontri: </b>";
echo $cor;
echo "</td>\n";
echo "</tr>\n";
echo "</table>\n";
echo "<br>\n";
echo "<br>\n";
echo "<br>\n";
echo "<br>\n";
while ($row = mysqli_fetch_array($result))
{
echo "<p>\n";
echo "<b>ID: </b>";
echo $row["ID"];
echo "<br>\n";
echo "<b>Medico: </b>";
echo " \n";
echo $row["medico"];
echo "   \n";
echo "<b>Paziente: </b>";
echo " \n";
echo $row["paziente"];
echo "   \n";
echo "<b>Lavorazione: </b>";
echo " \n";
echo $row["t_lav"];
echo " \n";
echo $row["protesi"];
echo " \n";
echo $row["tipo"];
echo "   \n";
echo "<b>Tinta: </b>";
echo " \n";
echo $row["tinta"];
echo "   \n";
echo "<b>Scala colore: </b>";
echo " \n";
echo $row["scalacol"];
echo "   \n";
echo "<b>Forma: </b>";
echo " \n";
echo $row["forma"];
echo "   \n";
echo "<b>Frontali ceramica: </b>";
echo " \n";
echo $row["frontcer"];
echo "   \n";
echo "<b>Frontali caratterizzati: </b>";
echo " \n";
echo $row["frontcar"];
echo "   \n";
echo "<b>Frontali modificati: </b>";
echo " \n";
echo $row["frontmod"];
echo "   \n";
echo "<b>Diatorici ceramica: </b>";
echo " \n";
echo $row["diatcer"];
echo "<br>\n";
echo "<b>Materiali: </b>";
echo " \n";
echo "<b>Frontali </b>";
echo " \n";
echo $row["f_mat"];
echo "   \n";
echo "<b>Diatorici </b>";
echo " \n";
echo $row["d_mat"];
echo "   \n";
echo "<b>Base in </b>";
echo " \n";
echo $row["b_mat"];
echo "<br>\n";
echo "<b>Note: </b>";
echo " \n";
echo $row["note"];
echo "<br>\n";
echo "<br>\n";
echo "<b>Avvisi o allergie: </b>";
echo " \n";
echo "<i>\n";
echo $row["attenzione"];
echo "</i>\n";
echo "<br>\n";
echo "<b>Data: </b>";
echo " \n";
echo $row["data_m"];
echo " \n";
echo $row["data_y"];
echo "   \n";
echo "<b>inserito o modificato il: </b>";
echo " \n";
echo $row["insertdata"];
echo "<br>\n";
echo "<br>\n";
$image1= $row["img1"];
print "<img src=$image1 />\n";
echo "   \n";
$image2= $row["img2"];
print "<img src=$image2 />\n";
echo "<br>\n";
echo "<br>\n";
$image3= $row["img3"];
print "<img src=$image3 />\n";
echo "   \n";
$image4= $row["img4"];
print "<img src=$image4 />\n";
echo "<br>\n";
echo "<br>\n";
echo "</p>\n";
}
mysqli_free_result($result);
mysqli_close($link);
?>
</body>
</html>
Grazie per le dritte.