Joomla.it Forum
Joomla! 3 => Joomla! 3 => : jackinc 12 Dec 2016, 16:04:52
-
Buongiorno.
Nel database ho una tabella "magliette", con due colonne "Nome" e "Maglietta". I valori di entrambe le colonne sono inseriti dall'utente nel front end
Nome Maglietta
------------------------
Dario | Blue
Francesco | Rossa
Luca | Verde
Dario | Rossa
Luca | Verde
Francesco | Rossa
Quello che voglio è che il codice mi dica se per un determinato nome esistano 2 colori differenti di maglietta. In caso affermativo, deve riportarlo.
Il problema è che io non posso passare nessun valore al database per la ricerca (quindi non posso fare "SELECT xxxx WHERE xxxx"
Il codice dovrebbe fare questo :
Prendi ad uno ad uno i valori nella colonna "Nome" e controlla nella colonna "Maglietta" se i valori sono tutti uguali. Altrimenti avvertimi.
Esempio : Dario -> Blue , Rossa . Ci sono 2 valori diversi. AVVERTI
Francesco -> Rossa , Rossa. Valori uguali. OK
Luca -> Verde , Verde . Valori uguali. OK
Dario -> Nome già controllato. Passa al successivo
C'è qualcuno che mi puo' passare le righe di codice per ottenere questo risultato?
Vi ringrazio
-
forse nel db dovresti avere 3 valori, ti manca l'id del record.
-
Si ti confermo che ho anche la colonna id, ma non l'ho inserita nell'esempio perchè non pensavo potesse aiutarmi nella risoluzione del problema... Hai del codice da suggerirmi che possa risolvere il problema usando l'id ? (attenezione che l'id non è l'id utente di joomla... sono valori progressivi che partono da 1 e avanzano di una unità per ogni valore...)