Il data base è SQL.
Se ho 2 o più record funziona tutto correttamente
Se ho solo 1 record non visualizza niente.
Se prendo la query e la visualizzo direttamente sul db il risultato è corretto ma sulla pagina non vedo nessun dato
Codice PHP:
function db_connect()
{
global $dbHost;
global $dbName;
global $dbUser;
global $dbPass;
$conn = mysql_connect($dbHost,$dbUser,$dbPass);
if (!$conn)
die('Connessione al database fallita, riprova ad effettuare l\'operazione');
else
{
mysql_select_db($dbName,$conn);
return $conn;
}
}
function mdb_connect()
{
global $hostnameSql;
global $usernameSql;
global $passwordSql;
global $dbNameSql;
$mdb_conn = mssql_connect($hostnameSql,$usernameSql,$passwordSql);
if (!$mdb_conn)
die('Connessione al database mssql fallita, riprova ad effettuare l\'operazione');
else
{
mssql_select_db($dbNameSql,$mdb_conn);
return $mdb_conn; //return $mssql_conn;
}
}
$conn = mdb_connect();
mssql_select_dbDatabase,$conn);
$query = "select top $max_filtered id,indirizzo,civico,comune,prov from house where indirizzo like '%$indirizzo%' and comune like '%$comune%' and prov like '%$prov%'";
$result = mssql_query($query);
$num_find = 0;
if ($num_find == 0)
{
$row = mssql_fetch_row($result);
//while($row = mssql_fetch_array($query, MSSQL_NUM))
while ($record=mssql_fetch_assoc($result))
{
//echo "
dentro";
$num_find++;
echo "<tr><td class=\"cellanormal2\" align=\"center\"><a href=\"#\" onClick=\"sendCasa('".$record[id]."','".$record[indirizzo].$record[civico]."')\"><img src=\"img/insert.gif\" width=\"16\" height=\"16\" align=\"absmiddle\" border=\"0\" title=\"Inserisci Cliente\"></a></td>";
echo "<td class=\"cellanormal2\">" . $record[indirizzo] . $record[civico] . "</td>";
echo "<td class=\"cellanormal2\">" . $record[comune] . "</td>";
echo "<td class=\"cellanormal2\">" . $record[prov] . "</td></tr>";
}
}