Código PHP:
<?
include("../includes/config.php");
include("../includes/funciones.php");
include("secure.php");
$imgpath = "../imagenes/";
if(isset($_POST['submit'])){
if ($foto01e) {
!copy($HTTP_POST_FILES['foto01e']['tmp_name'], "../imagenes/".$HTTP_POST_FILES['foto01e']['name']) ;
$foto01n= $HTTP_POST_FILES['foto01e']['name'];
} else {
$foto01n=$foto01;
}
$sql = "UPDATE articulos SET ";
$sql .= "ar_modo ='".$_POST['modo']."',ar_tipo='".$_POST['tipo']."',ar_foto='$foto01n' ,ar_antiguedad ='".$_POST['antiguedad']."' ,ar_dormitorio ='".$_POST['dormitorio']."' ,ar_superficie ='".$_POST['superficie']."' ,ar_parcela ='".$_POST['parcela']."' ,ar_banio ='".$_POST['banio']."' ,ar_aseos ='".$_POST['aseos']."' ,ar_precio ='".$_POST['precio']."' ,ar_garaje ='".$_POST['garaje']."' ,ar_ascensor ='".$_POST['ascensor']."' ,ar_balcon ='".$_POST['balcon']."' ,ar_amueblado ='".$_POST['amueblado']."' ,ar_sotano ='".$_POST['sotano']."' ,ar_piscina ='".$_POST['piscina']."' ,ar_calefaccion ='".$_POST['calefaccion']."' ,ar_aire ='".$_POST['aire']."' ,ar_chimenea ='".$_POST['chimenea']."' ,ar_comentario ='".$_POST['comentario']."' ,ar_localidad ='".$_POST['localidad']."' ";
$sql .= "WHERE ar_id= ".$_POST['id'];
echo "consulta Update: $sql";
$result = mysql_query($sql);
if (!$result) {
die('Error en la consulta: ' . mysql_error());
}
$cnx = conectar();
$res = mysql_query($sql) or die (mysql_error());
mysql_close($cnx);
$titulo = "Registro Actualizado";
$mensaje = "El registro ha sido Actualizado";
$link = "<a href='index.php'>regresar</a>";
include("mensajes.php");
exit;
}
if(empty($_GET['id'])){
header("Location: index.php");
}
$cnx = conectar();
$res = mysql_query ("SELECT * FROM articulos WHERE ar_id =".$_GET['id']) or die (mysql_error());
?>
<html>
<head>
<title>inmueble_editar</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../estilos.css" rel="stylesheet" type="text/css">
</head>
<?php
include("inc_sql.php");
$action = $HTTP_GET_VARS['action'];
if($action){
switch($action){
case "list":
$category = $HTTP_GET_VARS['cat'];
$current = mysql_fetch_array($result);
$cat = $current[Name];
$result = query("select Name from categories ");
$cant = mysql_num_rows($result);
break;
}
}
?>
<?
if(mysql_num_rows($res)> 0) {
list($id,$modo,$tipo,$foto01,$antiguedad,$dormitorio,$superficie,$parcela,$banio,$aseos,$precio,$garaje,$ascensor,$balcon,$amueblado,$sotano,$piscina,$calefaccion,$aire,$chimenea,$comentario,$localidad) = mysql_fetch_array($res);
?>
<body>
<form action="<? echo $SERVER['PHP_SELF']?>" method="post" enctype="multipart/form-data" name="form1">
<table width="500" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr>
<td height="30" colspan="3" class="pie"><input type="hidden" name="id" value="<? echo $id;?>">
<span class="textoBold">Editar inmueble.</span> </td>
</tr>
<tr>
<td height="30" colspan="3" class="pie2"> <a href="index.php"><strong>REGRESAR</strong></a></td>
</tr>
<tr>
<td><span class="textoBold">Localidad:</span><br>
<select name="localidad" id="localidad" value="<? echo $localidad;?>">
<?php
$result = query("select Name from localidades ORDER BY Name");
while($row=mysql_fetch_array($result))
print("<option value=\"$row[Name]\">$row[Name]</option>");
?>
<option value="<? echo $localidad;?>" selected><? echo $localidad;?></option>
</select>
</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><span class="textoBold">Modo:</span><br>
<SELECT NAME="modo" value="<? echo $modo;?>">
<OPTION value="<? echo $modo;?>"><? echo $modo;?></option>
<OPTION value="Alquiler">Alquiler</option>
<OPTION value="Traspaso">Traspaso</option>
<OPTION value="Venta">Venta</option>
</SELECT>
</td>
<td><span class="textoBold">Tipo:</span><br>
<select name="tipo" id="tipo" value="<? echo $tipo;?>">
<?php
$result = query("select Name from categories ORDER BY Name");
while($row=mysql_fetch_array($result))
print("<option value=\"$row[Name]\">$row[Name]</option>");
?>
<option value="<? echo $tipo;?>" selected><? echo $tipo;?></option>
</select>
</td>
<td><br>
</td>
</tr>
<tr>
<td><span class="textoBold">Antigüedad:</span><br>
<input name="antiguedad" type="text" size="15" id="antiguedad" value="<? echo $antiguedad;?>"><span class="textoBold"> años</span>
</td>
<td><span class="textoBold">Nº de dormitorios:</span><br>
<input name="dormitorio" type="text" size="15" id="dormitorio" value="<? echo $dormitorio;?>">
</td>
<td><span class="textoBold">Superficie:</span><br>
<input name="superficie" type="text" size="15" id="superficie" value="<? echo $superficie;?>"><span class="textoBold"> m2</span>
</td>
</tr>
<tr>
<td><span class="textoBold">Parcela:</span><br>
<input name="parcela" type="text" size="15" id="parcela" value="<? echo $parcela;?>"><span class="textoBold"> m2</span>
</td>
<td><span class="textoBold">Nº de baños:</span><br>
<input name="banio" type="text" size="15" id="banio" value="<? echo $banio;?>">
</td>
<td><span class="textoBold">Nº de aseos:</span><br>
<input name="aseos" type="text" size="15" id="aseos" value="<? echo $aseos;?>">
</td>
</tr>
<tr>
<td><span class="textoBold">Precio:</span><br>
<input name="precio" type="text" size="15" id="precio" value="<? echo $precio;?>"><span class="textoBold"> euros</span>
</td>
<td><span class="textoBold">Garaje:</span><br>
<SELECT NAME="garaje" value=" ">
<OPTION value="<? echo $garaje;?>"><? echo $garaje;?></option>
<OPTION value="No">NO</option>
<OPTION value="Si">Si</option>
</SELECT>
</td>
<td><span class="textoBold">Ascensor:</span><br>
<SELECT NAME="ascensor" value=" ">
<OPTION value="<? echo $ascensor;?>"><? echo $ascensor;?></option>
<OPTION value="No">NO</option>
<OPTION value="Si">Si</option>
</SELECT>
</td>
</tr>
<tr>
<td><span class="textoBold">Terraza:</span><br>
<SELECT NAME="balcon" value=" ">
<OPTION value="<? echo $balcon;?>"><? echo $balcon;?></option>
<OPTION value="No">NO</option>
<OPTION value="Si">Si</option>
</SELECT>
</td>
<td><span class="textoBold">Amueblado:</span><br>
<SELECT NAME="amueblado" value=" ">
<OPTION value="<? echo $amueblado;?>"><? echo $amueblado;?></option>
<OPTION value="No">NO</option>
<OPTION value="Si">Si</option>
</SELECT>
</td>
<td><span class="textoBold">Sótano:</span><br>
<SELECT NAME="sotano" value=" ">
<OPTION value="<? echo $sotano;?>"><? echo $sotano;?></option>
<OPTION value="No">NO</option>
<OPTION value="Si">Si</option>
</SELECT>
</td>
</tr>
<tr>
<td><span class="textoBold">Piscina:</span><br>
<SELECT NAME="piscina" value=" ">
<OPTION value="<? echo $piscina;?>"><? echo $piscina;?></option>
<OPTION value="No">NO</option>
<OPTION value="Si">Si</option>
</SELECT>
</td>
<td><span class="textoBold">Calefacción:</span><br>
<SELECT NAME="calefaccion" value=" ">
<OPTION value="<? echo $calefaccion;?>"><? echo $calefaccion;?></option>
<OPTION value="No">NO</option>
<OPTION value="Si">Si</option>
</SELECT>
</td>
<td><span class="textoBold">Aire Acondicionado:</span><br>
<SELECT NAME="aire" value=" ">
<OPTION value="<? echo $aire;?>"><? echo $aire;?></option>
<OPTION value="No">NO</option>
<OPTION value="Si">Si</option>
</SELECT>
</td>
</tr>
<tr>
<td><span class="textoBold">Chimenea:</span><br>
<SELECT NAME="chimenea" value=" ">
<OPTION value="<? echo $chimenea;?>"><? echo $chimenea;?></option>
<OPTION value="No">NO</option>
<OPTION value="Si">Si</option>
</SELECT>
</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="3"><span class="textoBold">Comentario:</span><br>
<textarea name="comentario" cols="40" rows="6" id="comentario" ><? echo $comentario;?></textarea>
</td>
</tr>
<tr class="pie2">
<td height="30" class="textoBold" colspan="3">Foto 01:<br></td>
</tr>
<tr class="pie2">
<td colspan="3">
<div align="left"><img src="<? echo $imgpath.$foto01;?>"></div><br>
<br><br>Si quiere cambiar la foto 1:<br>
<input name="foto01e" type="file" id="foto01e" >
<br><br></td>
</tr>
<tr>
<td align="right"><input name="submit" type="submit" id="submit" value="Enviar"></td>
</tr>
</table>
</form>
<?
}else{
//no hay datos
echo "No hay registros que coincidan con el identificador";
}
mysql_close($cnx)
?>
</body>
</html>