Ciao a tutti!
Allora io ho un problema con questa query e non ne vengo a capo... vorrei che mi salavasse nel database (tabella jqcalendar) vari dati, solo quando annocorso=... e se non esiste già aggiungerlo alla tabella...

Allora io ho scritto questo codice, e fa tutto eccetto il fatto che ad ogni giro, aggiunge una riga alla tabella jqcalendar anche se esiste già, identica... proprio uguale! Eppure metto il replace into!

Codice PHP:
    $querydx2 "SELECT * 
                 FROM lezioni
                 WHERE annocorso='"
.$_SESSION['annoiscritto']."'  ";
                    
        
$resultdx2 mysql_query($querydx2) or die (mysql_error());
        
                
            while (
$rowdx2 mysql_fetch_array($resultdx2)) 
            {
                
                
$nome $rowdx2['nome'];
                
$giorno $rowdx2['giorno'];
                
$inizio $rowdx2['giornoorainizio'];
                
$fine $rowdx2['giornoorafine'];
                
$aula $rowdx2['aula'];
                
$notelezione $rowdx2['notelezione'];
                
            
            
            
                
$query "REPLACE INTO jqcalendar 
                (user_matricola,Subject,Location,Description,StartTime,EndTime,IsAllDayEvent)
                VALUES ('
$user_matricola','$nome','$aula','$notelezione','$inizio','$fine','0') "
                  
                
$result mysql_query($query) or die (mysql_error());
                
            }