I do not know how to ask, I hope I can explain a bit to be there if someone has any idea that can help me, it's PHP
I have the following
$consulta=$conexion->query("select * from tabla");
while($fila=mysqli_fetch_array($consulta)){
// tengo un campo ciudades que viene Pais/Estado/Ciudad
$ciudades=explode(';', $fila['ciudades']);
// puse ; como separador porque una ciudad puede ir en dos paises por ejemplo
España/Madrid/Guadalajara;
Mexico/Jalisco/Guadalajara;
for ($i=0; $i < count($ciudades) ; $i++) {
$ciudadUnica=explode('/', $ciudades[$i]);
// separado por pais,estado,ciudad
$pais=$ciudadUnica[0];
$estado=$ciudadUnica[1];
$ciudad=$ciudadUnica[2];
}
echo $pais;
}
Por ejemplo tengo en la base de datos
Mexico/Jalisco/Guadalajara
Mexico/Jalisco/Ciudad Guzman
Mexico/Jalisco/Puerto Vallarta
I can not use a field for another country for state etc in the database, it must be the same field for the 3 things, but when I put echo $ country, it is repeated for example:
Mexico Mexico Mexico Mexico Mexico
How can I avoid repetition? and to print only once?
Thank you.