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?