- Home
- Categorie
- Coding e Sistemistica
- PHP
- Selezione multipla
-
Potresti fare un GROUP BY ID.
-
Esattamente come si fa?
-
Dovrebbe bastare cosi.
[PHP]$sql1="SELECT * FROM utenti WHERE nome='$valori' OR cognome='$valori' GROUB BY ID";
$query1 = @mysql_query ($sql1) or die (mysql_error()); [/PHP]
-
Da errore
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'GROUB BY ID' at line 1
-
Se fai un echo della stringa prima di eseguirla cosa ti torna?
-
Il problema è che proprio la funzione che non è giusta... GROUP BY se non sbaglio server per ordinali i dati, ma comunque ottengo il doppio id Deve esserci un'altra cosa
-
Di query so quel che so eheh, devi aspettare qualcuno che ne sappia di più, so che forse esiste anche DISTINCT...
Però se non sbaglio GROUP BY dovrebbe anche togliere le righe doppie...
Aspettiamo altri pareri...Prova comunque a stampare la query, magari manca uno spazio o altro.
-
Ecco l'errore, avevi scritto:
[PHP]$sql1="SELECT * FROM utenti WHERE nome='$valori' OR cognome='$valori' GROUB BY ID";
$query1 = @mysql_query ($sql1) or die (mysql_error()); [/PHP]Invece di:
[PHP]$sql1="SELECT * FROM utenti WHERE nome='$valori' OR cognome='$valori' GROUP BY ID";
$query1 = @mysql_query ($sql1) or die (mysql_error()); [/PHP]Errore di scrittura. Comunque ora Funziona perfettamente! Grazie mille
-
Ah ah sarò stato preso dal sonno ah ah, e me l'hai pure scritto nella riga di errore eh eh pardon...
-
Sei stato di aiuto lo stesso Grazie e alla prossima