Ho due script in php per connettermi ad un database mysql e stampare a video in una pagina html il risultato.
Questi script con la versione 7 di php non funzionano , e nel browser mi ritorna una pagina bianca. ho cercato di modificare gli script ma senza risultato, non riesco a capire dove sia l'errore.
Questo il contenuto degli script originali:
per la connessione al database:
codice:
<?php
mysql_connect("localhost","user","password")
  or die("<h3>impossibile conettersi a Mysql</h3>\n");
mysql_select_db("dbname")
  or die("<h3>impossibile selezionare il database 'dbname'</h3>\n");
?>
Questo invece riceve i dati per una query da una pagina html e dovrebbe estrarli dal database mysql e restituire il risultato.:
codice:
<?php include("dbconnect.php"); ?>

<!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
$result = mysql_query("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(mysql_error());
$cor = mysql_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 = mysql_fetch_array($result))
{  
echo "<p>\n";
echo "<b>ID: </b>";
echo $row["ID"];
echo "<br>\n";
echo "<b>Medico: </b>";
echo "&nbsp\n";
echo $row["medico"];
echo "&nbsp&nbsp&nbsp\n";
echo "<b>Paziente: </b>";
echo "&nbsp\n";
echo $row["paziente"];
echo "&nbsp&nbsp&nbsp\n";
echo "<b>Lavorazione: </b>";
echo "&nbsp\n";
echo $row["t_lav"];
echo "&nbsp\n";
echo $row["protesi"];
echo "&nbsp\n";
echo $row["tipo"];
echo "&nbsp&nbsp&nbsp\n";
echo "<b>Tinta: </b>";
echo "&nbsp\n";
echo $row["tinta"];
echo "&nbsp&nbsp&nbsp\n";
echo "<b>Scala colore: </b>";
echo "&nbsp\n";
echo $row["scalacol"];
echo "&nbsp&nbsp&nbsp\n";
echo "<b>Forma: </b>";
echo "&nbsp\n";
echo $row["forma"];
echo "&nbsp&nbsp&nbsp\n";
echo "<b>Frontali ceramica: </b>";
echo "&nbsp\n";
echo $row["frontcer"];
echo "&nbsp&nbsp&nbsp\n";
echo "<b>Frontali caratterizzati: </b>";
echo "&nbsp\n";
echo $row["frontcar"];
echo "&nbsp&nbsp&nbsp\n";
echo "<b>Frontali modificati: </b>";
echo "&nbsp\n";
echo $row["frontmod"];
echo "&nbsp&nbsp&nbsp\n";
echo "<b>Diatorici ceramica: </b>";
echo "&nbsp\n";
echo $row["diatcer"];
echo "<br>\n";
echo "<b>Materiali: </b>";
echo "&nbsp\n";
echo "<b>Frontali </b>";
echo "&nbsp\n";
echo $row["f_mat"];
echo "&nbsp&nbsp&nbsp\n";
echo "<b>Diatorici </b>";
echo "&nbsp\n";
echo $row["d_mat"];
echo "&nbsp&nbsp&nbsp\n";
echo "<b>Base in </b>";
echo "&nbsp\n";
echo $row["b_mat"];
echo "<br>\n";
echo "<b>Note: </b>";
echo "&nbsp\n";
echo $row["note"];
echo "<br>\n";
echo "<br>\n";
echo "<b>Avvisi o allergie: </b>";
echo "&nbsp\n";
echo "<i>\n";
echo $row["attenzione"];
echo "</i>\n";
echo "<br>\n";
echo "<b>Data: </b>";
echo "&nbsp\n";
echo $row["data_m"];
echo "&nbsp\n";
echo $row["data_y"];
echo "&nbsp&nbsp&nbsp\n";
echo "<b>inserito o modificato il: </b>";
echo "&nbsp\n";
echo $row["insertdata"];
echo "<br>\n";
echo "<br>\n";
$image1= $row["img1"];
print "<img src=$image1 />\n";
echo "&nbsp&nbsp&nbsp\n";
$image2= $row["img2"];
print "<img src=$image2 />\n";
echo "<br>\n";
echo "<br>\n";
$image3= $row["img3"];
print "<img src=$image3 />\n";
echo "&nbsp&nbsp&nbsp\n";
$image4= $row["img4"];
print "<img src=$image4 />\n";
echo "<br>\n";
echo "<br>\n";
echo "</p>\n";
}

mysql_free_result($result);

?>
</body>
</html>
Qualcuno sa darmi una dritta, non sono ferrato in php purtroppo. Grazie