salve ragazzi provo a spiegare il mio problema: io ho un file op3.php in cui faccio:
<?php
include('config.php');
$NCollare = $_POST['NCollare'];
$sql = "SELECT * FROM gatto G INNER JOIN schedaclinica SC ON G.NCollare = SC.NCollare WHERE G.NCollare = '$NCollare'";
$_SESSION["result"] = mysql_query($sql);
if ($_SESSION['result'])
{
header("location: ......./index.php?pagina=3&res=true");
}
else {
header("location: .........../index.php?pagina=3&res=false");
}
?>
Nel mio index.php ho una funzione case () che mi seleziona quale file .php richiamare:
........
case "3":
include ("op3.html");
if(isset($_GET['res']))
{
if($_GET['res'] == "true") {
while($row = mysql_fetch_assoc($_SESSION["result"] ))
{
print $row['NCollare'];
}
}
if($_GET['res'] == "false") {
echo "
<center>Errore!! ritenta.</center></br>";
}
}
All'interno del mio div dovrei stampare il contenuto della tabella richiamata dalla query da op3.php, però ho il problema che non mi stampa niente, anzi mi salta subito al GET[res] false e mi dice "errore ritenta"...sapete aiutarmi e dirmi cosa sto sbagliando? grazie a tutti