Salve a tutti..
Sul mio computer ho installato:
- Apache 2.0.55
- PHP 5.1.2
- MySQl
Ora, ho configurato il file Httpd.conf ed il web server riesce a leggere le pagine in PHP, perchè tramite php_info() mi visualizza tutte le info del php che ho io..
Però, quando inserisco questa pagina in php, che deve accedere all'database mysql mi da un errore..
il codice è questo:
-------------------------------------------------------------------------------------
<html>
<head>
<title>Test MySQL</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<! mysql_up.php >
<?php
$host = "localhost";
$user = "root";
$password = "";
mysql_connect($host,$user,$password);
$sql = "Show Status";
$result = mysql_query($sql);
if ($result == 0) echo"<b>Error" . mysql_errno() . ": " . mysql_error() . "</b>";
else {
?>
<! Table that dispays the result >
<table border="1">
<tr><td><b>Variable names</b></td></tr>
<tr><td><b>Value</b></td></tr>
<?php
for ($i = 0; $i < mysql_num_rows($result); $i++){
echo " <tr> ";
$row_array = mysql_fetch_row($result);
for ($j = 0; $j < mysql_num_fields($result); $j++){
echo "<td>" . $row_array[$j] . "</td>";
}
echo "</tr>";
}
?>
</table>
<?php
}
?>
</body>
</html>
-------------------------------------------------------------------------------------
e l'errore quando eseguo la pagina è il seguente:
-------------------------------------------------------------------------------------
Fatal error: Call to undefined function mysql_connect() in C:\Programmi\Sviluppo\ApacheGroup\Apache2
\htdocs\PHPSites\mysql_up.php on line 14
-------------------------------------------------------------------------------------
Ora ho provato a cambiare la config. del apache, ho provato con altro codice ma nulla..
Qualcuno di voi sa aiutarmi..
Perchè sono nuovo e autoditatta di php e devo fare una specie di forum, ed ho bisogno di aiuto..
Grazie anticipatamente..
Alessandro
Il giorno verrà, in cui io, il cavaliere del fato, saprò quale è il mio destino..