
06/06/2009, 08:16
|
| | Fecha de Ingreso: abril-2009 Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años, 10 meses Puntos: 27 | |
Respuesta: Imagen modificar, borrar Puedes usar el objeto radio, debes usar javascript para hacer validaciones....... fijate en el siguiente ejemplo:
//Codigo javascript
<script language="javascript">
function validarCampos (){
var sel;
var j;
var valida = false;
sel = document.nombre de tu formulario.elements;
for ( j=0; j<sel.length; j++) {
if ( sel[j].checked == true ){
valida=true;
break;
}
}
if (valida == false) {
alert ("Debe Seleccionar el Registro que Desea Modificar");
return false;
}
}
</script>
//ahora creas el form para el boton.....
<form name="nombredetu formulario" method="GET" action="tupagina.php"onSubmit="return validarCampos()">
//Luego puedes crear una tabla en html, en donde mostraras la serie de registros y el objeto radio para seleccionar el que quieras modificar asi:
<table width="76%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td width="43%" height="40"><div align="center"><strong>Seleccione el registro a modificar </strong></div></td>
<td width="57%"><div align="center"><strong>Fecha </strong></div></td>
<td width="57%"><div align="center"><strong>Incidencia</strong></div></td>
<td width="57%"><div align="center"><strong>Estado</strong></div></td>
Aca has creado la tabla.(ojo...la tabla la cierras despues del siguiente codigo)..ahora con php traes los datos a esa tabla asi:
<?
$bd = mysql_connect ("localhost", "root", "root");
if ( !$bd )
die ("Error en la conexion con el DBMS");
$base_datos = "tu base de datos";
if ( !mysql_select_db ($base_datos, $bd) )
die ("Error seleccionando la base de datos");
$qry = "SELECT * FROM incidencias";
$resultado = mysql_query ($qry, $bd);
if ( !$resultado )
die ( "Error al ejecutar la consulta" );
$num_filas = mysql_num_rows($resultado);
$i = 1;
while ($i <= $num_filas){
$fila = mysql_fetch_array($resultado);
$valor = $fila[id];
echo "<tr>";
echo "<td><center><input type='radio' name='opt' value='$valor'></center> </td>";
echo "<td><center> $fila[fecha] </center></td>";
echo "<td><center> $fila[incidencia] </center></td>";
echo "<td><center> $fila[estado] </center></td>";
echo "</tr>";
$i++;
}
mysql_close ( $bd );
?>
</table>
intenta con este ejemplo.....debes crear un boton que te lleve a los campos para modificar.....................asi:
<input name="Modificar" type="submit" id="Modificar2" value="Modificar">
</form> |