Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/06/2016, 16:41
ycaires
 
Fecha de Ingreso: septiembre-2015
Ubicación: caracas
Mensajes: 75
Antigüedad: 8 años, 7 meses
Puntos: 0
Imagen PHP problemas en actualización

Buen día, tengo el siguiente problema tengo un sistema que solicita nombre, apellido, telefono, email y FOTO.

El problema radica cuando el administrador quiere actualizar un registro aparece toda la data que la capturo de la base de datos, pero no necesita actualizar la foto sino el numero telefónico por decir algo, cuando trato de actualizar me indica que el campo foto esta vacio perfecto es entendible el administrador debe de cargar nuevamente la foto, la idea es que no la cargue ya que dicho campo no lo quiere actualizar.

Como hago para que pueda registar sin actualizar la foto, pense en traer la ruta e indexar la misma al input pero nada si algun compañero me puede ayudar se lo agradeceria

aqui esta el php de actualización donde pueden observar que traigo todos los campos menos el valor de la foto - pero si coloque que muestre la foto, de antemano gracias

<?php


$server = "localhost";
$usuario = "root";
$contraseña = "";
$bd = "agenda";


$conexion = mysqli_connect($server,$usuario,$contraseña,$bd)
or die ("error en conexión favor verificar la conexión");

$nombres = $_POST['nombres'];

$consulta = mysqli_num_rows(mysqli_query($conexion,"SELECT nombres from agendap where nombres='$nombres'"));

if($consulta==0){
echo '<center><h1>No hay nombre registrado para actualizar';
echo '</br>';
echo '</br>';
echo '<center><a class="btn btn-primary btn-md" href="actualizar.html" role="button">Intentar actualizar nuevamente</a></center>';
echo '</br>';
echo '</center><br><br><br><br><br><br><br><footer><div class="container-fluid"><div class="col-xs-4" style="background-color:#2c3e50;"><h2>IT Knowledge House S.A. </h2></div></div></footer>';

return;

}

$consulta = (mysqli_query($conexion,"SELECT nombres,apellidos,correo,telf1,telf2,imagen from agendap where nombres='$nombres'"));

$extraer=mysqli_fetch_object($consulta);

?>

<div class="container">


<form action="actualizar2.php" method="POST" enctype="multipart/form-data" class="form-horizontal">
<div class="form-group">

<div class="col-md-3">

</div>

<label for="nombre" class="control-label col-md-1">Nombres:</label>
<div class="col-md-5">
<input class="form-control" type="text" name="nombres" value="<?php echo $extraer->nombres;?>"/>
</div>
<div class="col-md-3">

</div>
</div>



<div class="form-group">

<div class="col-md-3">

</div>

<label for="apellido" class="control-label col-md-1">Apellidos:</label>
<div class="col-md-5">
<input class="form-control" type="text" name="apellidos" value="<?php echo $extraer->apellidos;?>"/>
</div>
<div class="col-md-3">
</div>
</div>

<div class="form-group">

<div class="col-md-3">

</div>

<label for="email" class="control-label col-md-1">E_mail:</label>
<div class="col-md-5">
<input class="form-control" type="text" name="correo" value="<?php echo $extraer->correo;?>">
</div>

<div class="col-md-3">

</div>

</div>

<div class="form-group">

<div class="col-md-2">

</div>

<label for="telf1" class="control-label col-md-2">Telf-móvil:</label>
<div class="col-md-5">
<input class="form-control" type="text" name="telf1" value="<?php echo $extraer->telf1;?>"/>
</div>

<div class="col-md-3">

</div>

</div>


<div class="form-group">

<div class="col-md-3">

</div>

<label for="telf2" class="control-label col-md-1">Telf-fijo:</label>
<div class="col-md-5">
<input class="form-control" type="text" name="telf2" value="<?php echo $extraer->telf2;?>"/>

</div>

<div class="col-md-3">

</div>

</div>


<div class="form-group">

<div class="col-md-2">

</div>

<label for="archivo" class="control-label col-md-2">Foto personal:</label>

<div class="col-md-5">

<table width="562" border="0">
<tr>
<td width="315"> <input type="file" name="imagen" />
Máximo 100 kb en tamaño - Dimensiones 200x200</td>
<td width="200" height="200" rowspan="2"><center><img height="200px" src="data:imeg/jpg;base64,<?php echo base64_encode($extraer->imagen);?>"/></center></td>
</tr>

</table>

</div>

</div>

<center><div class="form-group">

<input type="button" value="Actualizar registro" onClick="validar()" class="btn btn-primary btn-md"> <input type="reset" value="Borrar actualización" button class="btn btn-success">
<button type="button" class="btn btn-info btn-md" data-toggle="modal" data-target="#myModal">Información</button>
__________________
ymanol caires z