Tengo la siguiente instrucción:
 
while($array = mysql_fetch_array($cad)) {
 
echo "<tr><td class='resp'><center>".$array["marcas_id"]."</center></td><td class='preg'><a href=bus_mar.php?nom=".$array["marcas_nombre"]."><center><u>".$array["marcas_nombre"]."</u></center></a></td><td class='resp'><center>".$array["marcas_web"]."</center></td></tr> \n"; 
 
}
 
De la cual tomo el valor de la variable "nom" por URL y lo paso a otra página para realizar una búsqueda, esto lo hace bien cuando la cadena está compuesta por una sola palabra ya que cuando son 2 o mas palabras las corta, por ejemplo:
 
$a = "Primera Parte"  <----- Este es el valor real
al momento de pasar la variebla solo pasa --->   "Primera" 
 
Saludos 
   
 

