Ciao raga, ho un problema, non capisco cosa sto sbagliando....
Spiego un po cosa sto facendo.
Allora, ho creato una specie di form che invia i dati nel database posts. Quando visualizzo la pagina home.php, con lo script che ho postato sotto, dovrebbe controllare che nella tabella posts2 non sono già presenti i seguenti dati e quindi inserire i dati nella tabella posts2 con i seguenti valori(indicati nello script sotto.).
Però questo non lo fà. non lo coppia nemmeno.
se modifico ($rows ==0) in ($rows ==1)..
mi coppia sempre i dati ogni qualvolta aggiorno la pagina...
Come posso fare? cosa ho sbagliato?

codice:
//posts
 $ric_posts = mysql_query("SELECT * FROM posts2 ");
 $rows = mysql_num_rows($ric_posts);
 if($rows == 0){ 
$i_posts = ("INSERT INTO posts2 VALUES ('','-1','$id')")or die(mysql_error()); 
}else{

 }