ho fatto cosi, ma nn riesco, mi da errore


Codice PHP:
$handle_db=mysql_connect($host,$user,$password) or die ("Non riesco a connettermi");
               
mysql_select_db($database,$handle_db) or die ("Non riesco a selezionare il database");
                  
               if(
$media_1$media_2)
               {
                
               
$sql="SELECT posizionamento FROM tab";
               
mysql_query($sql$db); //dove $db è la connessione al db 

               
if (mysql_affected_row()<0// Cioè non esiste 
               


               
$query="INSERT INTO tab (data, apertura_pos, posizionamento) VALUES ('$data_oggi','$chiusura_oggi','y' )";
                echo 
"ok";
                }
                }
                
                else{
                if(
$tmp[2][apertura] > $tmp[4][apertura])
                echo 
"ok";    
                 } 
siccome non conosco i valori che saranno inseriti ho creato il campo posizionamento, il controllo quindi dovrebbe verificare sul campo posizionamento c'è la Y , se c'è non dovrebbe inserire nulla in quanto vorebbe dire che i dati sono gia stati inseriti

però c'è qualche errore, ci date un'occhiata per favore.

Ciao