Ciao a tutti!
Da qualche giorno sto cercando di risolvere, senza successo, un problema decisamente strano.
Lavoro con la seguente configurazione: Apache + PHP 5 + SQL Server 2005.
Premetto che se lanciata direttamente su SQL server i risultati sono corretti, ma sulla pagina web invece, assolutamente no ed il problema in seguito a diverse verifiche, è da attribuirsi alle date:
Spero che qualcuno mi possa aiutare, sto impazzendo!!! :incazz2:
Vi ringrazio in anticipo!
Da qualche giorno sto cercando di risolvere, senza successo, un problema decisamente strano.
Lavoro con la seguente configurazione: Apache + PHP 5 + SQL Server 2005.
Premetto che se lanciata direttamente su SQL server i risultati sono corretti, ma sulla pagina web invece, assolutamente no ed il problema in seguito a diverse verifiche, è da attribuirsi alle date:
PHP:
$startDate= $_POST['startDate'];
$endDate = $_POST['endDate'];
$queryResultStr = "select ISF, Provincia, AMB, Categoria, SPEC, count(Visitato) Totale from vtlcontattiriep where userIdLogIn = '".$DM."' and startDate between '".$startDate." 00:00:00' and '" . $endDate . " 23:59:59' GROUP BY ISF, Provincia, Categoria, AMB, SPEC";
$queryResult = mssql_query($queryResultStr);
echo $startDate ."</br>"; # ----> esempio: 18-01-2012
echo $endDate."</br>"; # ----> esempio: 23-10-2012
var_dump($queryResultStr); # ----> esempio: string(229) "select ISF, Provincia, AMB, Categoria, SPEC, count(Visitato) Totale from vtlcontattiriep where userIdLogIn = '10' and startDate between '18-01-2012 00:00:00' and '23-10-2012 23:59:59' GROUP BY ISF, Provincia, Categoria, AMB, SPEC"
while($rowResult = mssql_fetch_array($queryResult)){
echo "<tr class='" . str_replace(" ","",$rowResult['ISF']) . " " . $rowResult['Provincia'] . " " . str_replace(".","",$rowResult['Categoria']) . " " . str_replace(" ","",str_replace(".","",$rowResult['AMB'])) . " " . str_replace(".","",$rowResult['SPEC']) . "' style='font-family: Tahoma'>";
echo "<td>" . $rowResult['ISF'] . "</td><td>" . str_replace(" ","SENZA PROVINCIA",$rowResult['Provincia']) . "</td><td>" . $rowResult['Categoria'] . "</td><td>" . $rowResult['AMB'] . "</td><td>" . $rowResult['SPEC'] . "</td><td>" . $rowResult['Totale'] . "</td>";
echo "</tr>";
}
Spero che qualcuno mi possa aiutare, sto impazzendo!!! :incazz2:
Vi ringrazio in anticipo!