Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    777

    confronto e inserimento nella tabella

    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?

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    sbagliato
    if ($tag=$search)
    cambia con
    if ($tag==$search)

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    777
    Originariamente inviato da bstefano79
    sbagliato
    if ($tag=$search)
    cambia con
    if ($tag==$search)
    update funziona ma insert no

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    777
    chiedo scusa errore stupidissimo l'ho trovato

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.