ciao,
sto cercando di realizzare una pagina in php che gestisca un DB mysql.
Premetto che lavoro su un macBook con OSX 10.4.10
Per fare le prove in locale sto usando MAMP 1.7.
Ho provato ad accedere al DB utilizzando
codice:
$mysql = mysql_connect('localhost:8889','root', 'root');
mysql_query($query, $mysql);
mysql_close($mysql);
In questo modo tutto OK, le query funzonano e non ho problemi.
Vorrei però provare ad utilizzare mysqli per poter lavorare ad oggetti
su alcuni tutorial ho visto che la sintassi è questa:
codice:
$mysqli = new mysqli('localhost:8889', 'root', 'root', 'test');
$mysqli->query("........");
$mysqli->close();
il problema è che non va.
Se guardo nel log degli errori mi ritrovo con:
PHP Warning: mysqli::mysqli() [function.mysqli-mysqli]: (HY000/2005): Unknown MySQL server host 'localhost:8889' (1)
Sbaglio qualcosa?
C'è bisogno di qualche "include" particolare?
mysqli non è attivo di default ma devo installarlo/attivarlo? In questo caso come si fa?
Ho guardato questa pagina ma non ho capito molto http://it.php.net/manual/it/ref.mysqli.php
Grazie per i consigli