Prueba con esto manito:
Código PHP:
Ver original<?php
//chequeo que lleguen todas los datos
if (!empty($_POST['datos'])) { //creo las variables
$id= $_POST['id'];
$marca= $_POST['Marca'];
$modelo= $_POST['Modelo'];
$km= $_POST['Km'];
$año= $_POST['Año'];
$precio= $_POST['Precio'];
//modifico los datos
//$sql= mysqli_query("UPDATE consulta_marcas SET id='$id',Marca='$marca',
// Modelo='$modelo',Km='$km',Anio='$año',Precio='$precio' WHERE id='$id'", $conexion) ;
//si esta todo OK muestro el mensaje
echo "no se pudo modificar";
} else {
echo "registro modificado";
}
}
//compruevo que lleguen todos los datos
$id= $_GET ['mod'];
//$sql= mysqli_query ( $conexion, "select * from consulta_marcas where id=$id") ;
//obtengo los datos del array
//$row = mysqli_fetch_array ($sql);
}
?>
<form action="modifica.php" method="post" >
<!-- en los campos del formulario traigo los datos del mysqli_fetch_array para visualizarlos -->
<table border=1>
<tr>
<td>id:</td>
<td><input name="id" type="hidden" value="
<?php if (isset ($row)){print $row['id'];};?>"/></td>
</tr>
<tr>
<td>Marca:</td>
<td><input name="Marca" type="text" value="
<?php if (isset ($row)){print $row ['Marca'];};?>"/></td>
</tr>
<tr>
<td>Modelo:</td>
<td><input name="Modelo" type="text" value="
<?php if (isset ($row)){print $row ['Modelo'];};?>"/></td>
</tr>
<tr>
<td>Km</td>
<td><input name="km" type="text" value="
<?php if (isset ($row)){print $row ['Km'];};?>"/></td>
</tr>
<tr>
<td>Año</td>
<td><input name="Año" type="text" value="
<?php if (isset ($row)){print $row ['Anio'];};?>"/></td>
</tr>
<tr>
<td>Precio</td>
<td><input name="Precio" type="text" value="
<?php if (isset ($row)){print $row ['Precio'];};?>"/></td>
</tr>
<tr><td> <input name="datos" type="submit" value="Modificar"/> </td></tr>
</form>