Buongiorno, sono un neofita della materia.
Sto cercando di connettermi al server localhost, user root, password bomba, database test.
Ho creato un form per inviare i dati (POST) allo sript di seguito
<code>
<?php
$host=$_REQUEST['host'];
$user=$_REQUEST['user'];
$password=$_REQUEST['password'];
$database=$_REQUEST['database'];
$link = mysqli_connect($host,$user,$password,$database);
/* check connection */
if (!$link)
{
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
printf("Host information: %s\n", mysqli_get_host_info($link));
?>
</code>
purtroppo ottengo il seguente errore:
Warning: mysqli_connect() [function.mysqli-connect]: (28000/1045): Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\amos-marzuoli.it\FR_Menu.php on line 22
Connect failed: Access denied for user 'ODBC'@'localhost' (using password: NO)
Lo strano è che se invece uso questo sprict di seguito, funziona.
<code>
<?php
$mysqli = new mysqli("localhost","root","bomba");
if(mysqli_connect_errno())
{
printf("Connessione non riuscita: %sn", mysqli_connect_error());
exit();
} else {
echo 'Connesso con successo';
}
?>
</code>
Scusate il disturbo, e grazie in anticipo.
Amos