cómo eliminar valores duplicados después de obtener valores de la base de datos
Frecuentes
Visto 3,096 veces
3 Respuestas
3
Puedes usar el DISTINCT
en su consulta para obtener valores únicos:
$sql = "select DISTINCT(id) from user"
Respondido el 12 de junio de 12 a las 08:06
1
Creo que incluso puedes intentar SELECT DISTINCT id FROM user
, que le permitirá detener los duplicados en el propio nivel de SQL.
Respondido el 12 de junio de 12 a las 08:06
@coolboy: Entonces simplemente codifíquelo, es trivial y ya se ha preguntado antes. Además, su pregunta no está bien formulada si eso no quedó claro desde el principio. - hakré
0
Obtenga su resultado como una matriz y luego use el array_unique () función
array_unique: elimina los valores duplicados de una matriz
Respondido el 12 de junio de 12 a las 08:06
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas php mysql or haz tu propia pregunta.
La
id
la columna no debe tener valores duplicados. Tienes que arreglar esto. - flowfreeDe acuerdo con @bsdnoobz. "id" no puede tener valores duplicados en primer lugar si lo busca para servir un identificador único - verisimilitude
id es otro campo, no es una clave única - coolboy