Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/06/2009, 08:16
oscarbt
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
De acuerdo 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>