Mi problema de hoy es el siguiente:
Tengo un formulario realizado con php que debe mostrar los datos de un usuario, para lo cual consulta con una bd mysql(phpmyadmin 3.1.1).
La consulta funciona correctamente pero, pero si en un campo hay varias palabras
separadas por espacios en blanco, los campos del formulario sólo muestran el contenido de esos campos hasta el primer espacio en blanco (EJEMPLO: si quiero mostrar el nombre de un señor llamado JOSE LUIS, mi formulario sólo muestra JOSE).
A continuación va el código que utilizo.
Código:
Código:
gracias de antemano por la ayuda <? include_once($_SERVER['DOCUMENT_ROOT'] . "/clinica/conf.php"); include_once ($_SERVER['DOCUMENT_ROOT'] ."/clinica/include/varios.php"); include_once ($_SERVER['DOCUMENT_ROOT'] ."/clinica/include/funciones_fecha.php"); date_default_timezone_set('GMT'); //foreach($_POST as $parametro => $valor) $$parametro=$valor; foreach($_GET as $parametro => $valor) $$parametro=$valor; $contador = 0; if($IdUsuario !=""){ //Sí no viene el id del articulo dejo el formulario vacio... $consulta = "SELECT id_usuario,login,password,nombre,apellidos,email,dni,movil,fecha_alta,fecha_baja,permisos,id_area FROM usuarios where id_usuario=".$IdUsuario; $conn=bdConectar(); $rsUsu = bdConsultar($consulta); $login =""; $password=""; $nombre=""; $apellidos=""; $mail=""; $dni=""; $movil=""; $fecha_alta=""; $fecha_baja=""; $identificador_area=0; $permisos=""; if ($rowUsu = mysql_fetch_array($rsUsu)) { $contador = $contador + 1; $idUsuario=$rowUsu['id_usuario']; $login =$rowUsu['login']; $password=$rowUsu['password']; $nombre=$rowUsu['nombre']; $apellidos=$rowUsu['apellidos']; $dni=$rowUsu['dni']; $mail=$rowUsu['email']; $movil=$rowUsu['movil']; $fecha_alta=$rowUsu['fecha_alta']; $fecha_baja=$rowUsu['fecha_baja']; $identificador_area=$rowUsu['id_area']; $permisos=$rowUsu['permisos']; ?> <table cellpadding='3' border=0> <tr><!-- <td> </td> --> <td> <!--a partir de aquí empiezo mi formulario--> <FORM id="frmNuevoUsuario" name="frmNuevoUsuario" METHOD="post" ACTION="administracion/guardarDatosUsuario.php" accept-charset="utf-8"> <div id="datosFijosUsuario"> <div id="formularioDatosUsuarios" name="formularioDatosUsuarios"> <td> <? echo'<input type="text" size="25" name="login" style="width:120px;" class="input2" value='.$login.'>';?></td></tr> <tr> td align='right'><label>Contraseña:</label></td> <td><? echo'<input type="text" size="25" style="width:120px;" name="password" class="input2" value='.$password.'>';?> </td></tr> <tr> <td align='right'><label>Nombre:</label></td> <td><? echo'<input type="text" size="25" name="nombre" class="input2" style="width:120px;" value='.$nombre.'>';?> </td> </tr> <tr> <td align='right'><label >Apellidos:</label></td> <td><? echo'<input type="text" class="input2" name="apellidos" style="width:200px;" value='.$apellidos.'>';?></td> </tr> <tr> <td align='right' valign='top'><label>Dni:</label></td><td> </td> <td><? echo'<input type="text" size="25" name="dni" class="input2" style="width:120px;" value='.$dni.'>';?></td> </tr>