Problemas para pasar valores con cadena de texto con espacios.
A entrada tipo texto de formulario.
Bueno este archivo no está depurado ya que tiene muchas pruebas, en la medida que voy construyendo.
Al final tengo que afinarlo naturalmente.
Sacando un pedazo del codigo tenemos
Código PHP:
$result = mysql_query("SELECT dIdnt, Nmbs, Apl1, Apl2 FROM docentes WHERE dIdnt = '$VALPOST';") or die ("Consulta Fallida");
$row = mysql_fetch_array($result);
$frNmbs = mysql_escape_string($row[Nmbs]);
print "$frNmbs";
print "<form action=\"BuscarDocente.php\" method=post>";
//Solicitud de Documento
print "<p>";
print "<input name=tfdIdnt type= text id=tfdIdnt value=$row[dIdnt] size=15 maxlength=15>";
print "<strong>Documento de identidad</strong>";
print "</p>";
print "Agregue un caracter inicial así: ";
print "<font color=BLUE size=-2>";
print "'C': Cédula, 'R':Registro Civil,'T':Tarjeta de Identidad, 'E': Extranjería";
print "</font>";
print "</p>";
//Solcicitud de Nombres
print "<p>";
print "<input name=tfNmbs type=text id=tfNmbs value=$frNmbs size=20 maxlength=20> Nombres";
print "</p>";
$frNmbs = mysql_escape_string($row[Nmbs]);
Supongamos que $row[Nmbs] tenga el valor de "Palabra1 Palabra2 Palabra3"
En el caso de que yo imprima directamente
print "$frNmbs"; en la pantalla me sale "Palabra1 Palabra2 Palabra3" que está correcto.
Pero al tratar de pasarlo al valor de entrada de texto
print "<input name=tfNmbs type=text id=tfNmbs value=$frNmbs size=20 maxlength=20> Nombres";
El cuedro de texto solo me saca "Palabra1"
Como hago para imprimir en elm cudro de texto "Palabra1 Palabra2 Palabra3"
Gracias.