Hola a todos, llevo unos días intentando conseguir que los nombres que tengo en un registro de la bd (separados por comas) sean un enlace a otra página cuyo resultado sea el de buscar con el termino del enlace. Para ello utilizo lo siguiente
Código:
// SEPARO CON EXPLODE
$nombres_separados = explode(',', $nombres);
//LIMPIO LOS ESPACIOS DE CADA ELEMENTO ENTRE LA COMA Y EL COMIENZO DEL
//SIGUIENTE NOMBRE
$limpiar_espacios = array_map('trim', $nombres_separados);
//CUENTO LOS ELEMENTOS QUE TIENE EL ARRAY
$contar = count($limpiar_espacios);
$i=0;
//CREO UN BUCLE PARA MOSTRAR LOS ELEMENTOS DEL ARRAY
while ($i<$contar) {
?>
<a href=resultados.php?nombre= <?php echo urlencode("$limpiar_espacios[$i]");?>><?php echo $limpiar_espacios[$i]; ?></a>
<?php
$i++;
// AÑADO UNA COMA PARA SEPARAR LOS NOMBRES MOSTRADOS
echo ", ";
}
?>
Con dicho código tengo dos problemas, el primero es que no consigo que urlencode funcione y el segundo es que al final de todos los nombres hay una coma y debería ser un punto o nada.
¿Alguna sugerencia?
Gracias