Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/07/2009, 06:42
Avatar de JOSANCIN
JOSANCIN
 
Fecha de Ingreso: septiembre-2008
Ubicación: huesca
Mensajes: 298
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Pequeña aplicacion

Hola,
Lo que se me ocurre que podrias hacer es:
1 En tu tabla crear una columna "confirmado" que tendra valores 0 si no esta confirmado y 1 si esta confirmado
2 hacer un formulario en el que tendras:
- un check box para clicar si lo quieres confirmar (value="1")
- otro campo con un desplegable para poder elegir el registro en concreto que quieres confirmar, en ese desplegable podrias por ejemplo elegir el numero de albaran, seria algo asi:

echo "<select name='albaran' id='albaran'>";
while($fila=mysql_fetch_array($resultado)){
echo "<option value='".$fila["albaran"]."'> " .$fila["albaran"]. "</option>";
}
echo "</select>";
Con el formulario entonces le pasaras dos valores: si/no para confirmado y el numero de albaran para el que quieres confirmar.

3. las dos variables que le envias con el method post las recoges, es importante que pongas algo asi para evitar que te de un warning cuando la pagina se carga y tu aun no has enviado datos, seria algo asi como
if (isset($_POST['confirmado']) && isset($_POST['albaran']){

aqui lo que tendrias que hacer es un update que seria
$dato="update nombre_tabla set
confirmado=$_POST['confirmado']
where albaran=$_POST['albaran']"
mysql_query($dato)

}

de esta forma en tu tabla para un albaran indicado la casilla de la columna confirmado cogera el valor 1
Suerte, aver si te sale!