LO CONSEGUI! :D
Muchas gracias a todos los shurs que me habeis ayudado!
Al final lo hice de otra manera pero bueno lo importante es que funciona XD
El tema es que no estaba seguro de si estaba usando la funcion en el array adecuado asi que he añadido un boton con un form y un action y he cambiado el GET a POST como me dijisteis y por fin :D
No creo que sea lo mas limpio ni correcto pero funciona , paso codigo por si a alguno le interesa.
Código:
$pruebarray="productos//$row[nombre]";
$pruebarray=str_replace (" ", "-", $pruebarray);
echo"<form action='$pruebarray'>";
echo"<input type='submit' value='Ir al producto' />";
echo"</form>";