Fatal error: Call to undefined function mysqli_connect()

Fatal error: Call to undefined function mysqli_connect() in C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\testmysql.php on line 2

<?php
$link = mysqli_connect("localhost", "root", "testpass");
if (!$link)
{
   printf("Connessione non riuscita: %sn", mysqli_connect_error());
   exit();
} else {
   echo 'Connesso con successo';
}
mysqli_close($link);
?>

 :(

inviato 10 anni fa
Des
Des
1
X 0 X

non hai installato l'estensione mysqli, vedi qui:

http://www.phpnews.it/articoli/php/installare-apache-2.2-php-5.2-mysql-5-su-windows/5/

 :bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

mi insercisco in questa discussione perchè ho un problema simile...mi spiego

anche io devo fare la connessione a un database uso la funzione mysql_connect() e mi da lo stesso errore...ho provato a caricare le estensioni mysql come spiegato anche in questo sito ma non va lo stesso

io uso easyphp e lo script in questione l'ho salvato nella cartella php5 e non nella cartella www xkè lo devo far partire tramite la shell di windows (prompt dei comandi)...forse sta qua il problema non so voi che dite?

risposto 10 anni fa
Mandalayawantico
X 0 X

Se non ricordo male, quando devi far partire uno script php da shell allora il php.ini dovrebbe essere messo nella cartella di Windows.

 :bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

ti amo  :smitten:

risposto 10 anni fa
Mandalayawantico
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda