Ciao a tutti!
Sto cercando di collegarmi ad un database mysql attraverso linguaggio PHP.
Purtroppo però ricevo un errore durante la selezione del database. Mi sembra proprio un errore assurdo.
Questo il codice (piuttosto banale)...
codice:
$db = mysql_connect("127.0.0.1:3306", "user", "user")or die("cannot connect");
echo $db;
mysql_select_db("demodb", $db) or die("cannot select DB");
$query = "SELECT * FROM Comuni WHERE Cap = '" .$_REQUEST["cap"]. "'";
$q = mysql_query($query);
$num = mysql_numrows($q);
$i=0;
while ($i < $num)
{
echo $i;
}
Come dicevo piuttosto semplice.
La cosa strana è infatti il fatto che sulla connessione non ottengo errori, e stampando la sua variabile che notate inzialmente, essa mi dà un risultato che è "#3" pertanto è stata valorizzata anche se non ne capisco il suo significato.
Cosa potrebbe essere il problema?