salve ho scritto questo codice:
Codice PHP:
$results=mysql_query("SELECT id,search,cont FROM cloud");
                    
                    while(
$scatol=mysql_fetch_array($results)){
                    
$id2=$scatol['id'];
                    
$tag=$scatol['search'];
                    
$cont=$scatol['cont'];
                    
                    if (
$tag=$search){
                    
$cont++;
                    
                    
$inseri=mysql_query("UPDATE cloud SET cont=$cont WHERE id=$id2");
                    }
                    else{            
                    
$cont=1;
                    
$inseri=mysql_query("INSERT INTO cloud (id,tag,cont) VALUES (NULL,\"$search\",$cont)");
                    }
                    } 
nel motore di ricerca interno che ho fatto inserisco il termine di ricerca in $search...ora voglio fare questo....
se $search si ritrova nei record del campo tag aggiorna il contatore di quel termine di 1
altrimenti se non è presente metti nuovo record con id(chiave primaria che si deve auto increntare) tag che corrisponde a search e cont che automaticamente assume valore 1...
insert non funziona update si...dove sta errore?