Pero la idea no borrar los espacios porque como es para modificar
Código HTML:
(isset($_POST['ModificarUsuario'])){
$Usuario->setId($_SESSION['ID']);
$NombreUsuario=$_POST['nombre'];
$UsuarioNick=$_POST['Usuario'];
$Tipo=$_POST['TipoUsuario'];
//echo $NombreUsuario." ".$UsuarioNick." ".$Tipo."<br>";
$Usuario->setNombre($NombreUsuario);
$Usuario->setUsuario($UsuarioNick);
$Usuario->setTipoUsuario($Tipo);
$Usuario->setConexion($bd->getConexion());
$Confirmacion=$Usuario->ModificarUsuarios();
if(empty($Confirmacion)){
?>
<script LANGUAGE='JavaScript'>
var pagina="../Menu_admin.php";
function redireccionar(){
location.href=pagina;
}
function cambiar(){
document.getElementById("mensaje").innerHTML ="Usuario Modificado correctamente";
}
setTimeout ("cambiar()", 700);
setTimeout ("redireccionar()", 3000);
</script>
<?
}//empty
else{
?>
<script LANGUAGE='JavaScript'>
var pagina="../Menu_admin.php";
function redireccionar(){
location.href=pagina;
}
function cambiar(){
document.getElementById("mensaje").innerHTML ="Hubo un error al modificar";
}
setTimeout ("cambiar()", 700);
setTimeout ("redireccionar()", 3000);
</script>
<?
}
}//fin isset
else{
$Gestionar=$_GET['Gestion'];
$Id=$_GET['Id'];
$_SESSION['ID']=$Id;
if($Gestionar=="Modificar"){
$Usuario->setConexion($bd->getConexion());
$Usuario->setId($Id);
$Usuario->setNombre($Id);
$Usuario->setUsuario($Id);
$Usuario->setTipoUsuario($Id);
$Total=$Usuario->PaginarUsuario();
$Vector=$Usuario->ConsultarUsuario(1,$Total);
/*for($i=0;$i<count($Vector);$i++){
echo $Vector[$i].", ";
}*/
//echo $Vector[2];
?>
<script LANGUAGE='JavaScript'>
function cambiar(){
document.getElementById("mensaje").innerHTML ="Modificar Usuario";
}
setTimeout ("cambiar()", 700);
// InnerHtml('c1','<img src="' + archivo + '" width="' + ancho + '" height="' + alto + '" border="0">')
</script>
<div style="width:500px;height:250px;border:2px solid;border-color:#044B78">
<br><br>
<table summary="">
<tr>
<td align="right">
<label for="Usuario"><FONT color="340E70" size="4">*Usuario:</FONT></label>
</td>
<td>
<input type="text" id="textinput" name="Usuario" maxlength="30" style="background-color:#9CD5F9; width:140px; border-color:#044B78; color:#340E70;font-family:Verdana;font-weight:bold" value=<? echo $Vector[1].">"; ?>
</td>
</tr>
<tr>
<td align="right">
<label for="nombre"><FONT color="340E70" size="4">*Nombre:</FONT></label>
</td>
<td>
<input type="text" id="textinput" name="nombre" maxlength="30" style="background-color:#9CD5F9; width:170px; border-color:#044B78; color:#340E70;font-family:Verdana;font-weight:bold" value=<? echo $Vector[2].">";?>
</td>
</tr>
<tr>
<td align="right">
<label for="TipoUsuario"><FONT color="340E70" size="4">*Tipo de usuario:</FONT></label>
</td>
<td>
<select name="TipoUsuario" style="background-color:#9CD5F9; width:170px; border-color:#044B78; color:#340E70;font-family:Verdana;font-weight:bold">
<? if($Vector[3]=="Administrador"){ ?>
<option SELECTED>Administrador</option>
<option>Secretaria</option>
<option value="0"></option>
<? }
if($Vector[3]=="Secretaria"){
?>
<option>Administrador</option>
<option SELECTED>Secretaria</option>
<option value="0"></option>
<? } ?>
</td>
</tr>
<tr>
<td>
</td>
<td align="right">
<input type='submit' value='Modificar' name="ModificarUsuario" style="background-color:#9CD5F9; border-color:#044B78;color:#340E70;font-size:10pt;font-family:Verdana;font-weight:bold" onclick="return chequeaFormulario();">
</td>
</tr>
</table>
</div>
bueno ahi esta el codigo pues la idea es que yo voy a modificar un usuario entonces leo de la base de datos los datos de dicho usuario, este me carga las cajas de texto con los datos que tiene actualmente, pero al cargar los datos por ejemplo el nombre del usuario es Juan felipe, pero en la casa de texto me pone solo juan eso es