Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630

    controllo se nel db campi con stesso valore

    Salve
    come posso effettuare una controllo nel db mysql, esempio:

    Verificare se nel campo CITTA' è presente + volte il nome : ROMA
    e indicarmi anche l'id della riga.

    Grazie per l'aiuto.

  2. #2
    lo vuoi fare lato db o lato php? (immagino lato php visto che hai postato nel forum php, altrimento avresti postato nel forum database, ma è giusto per conferma )

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    lato php,
    grazie

  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    grazie optime, ma mi serve una query che controlli nel db, senza fornire la parola da cercare.

    esempio errato ma per far capire quello che vorrei cioè tipo: if ($row["citta"] == $row["citta"])

  6. #6
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,474
    Devi farlo lato MySQL con una query con clausola COUNT, se il risultato è 0 non ci sono città con quel nome, se viene >1 ce ne sono più di una.
    Per eventuali aiuti su come usarla, chiedi nella sezione Database.

  7. #7
    io farei mezzi e mezzi

    - lato db una select ... where campo like '%ROMA%'
    - lato php scorrere il recorset e contare quante volte ROMA compare nella riga e stampare a video ID e numero di occorrenze

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 © 2024 vBulletin Solutions, Inc. All rights reserved.