04/11/2012, 11:54
|
| | Fecha de Ingreso: junio-2011
Mensajes: 342
Antigüedad: 12 años, 10 meses Puntos: 5 | |
Respuesta: Ejecutar acción para varias entradas Cita:
Iniciado por carlosuc99 Buenas,
Tengo el siguiente código: Código PHP: $query1 = mysql_query ("SELECT * FROM Reports WHERE PilotID='$id' ORDER BY ID ASC LIMIT 1"); $algunvuelo = mysql_num_rows($query1); if ($algunvuelo == 1){ $fechavuelo = mysql_result($query2, 0, 'StopTime'); $fechavuelo = gmdate("d-m-Y", $fechavuelo); $fecha = time(); $ffinal = strtotime("$fechavuelo + 1 month"); if ($fecha > $fechavuelo) { mysql_query("DELETE FROM Pilots WHERE Licencia = '$id'") or die('Ha habido un problema con la operaci&oacite;n.'); mysql_query("DELETE FROM users WHERE id = '$id'") or die('Ha habido un problema con la operaci&oacite;n.'); mysql_query("DELETE FROM user_usergroup_map WHERE user_id = '$id'") or die('Ha habido un problema con la operaci&oacite;n.'); mysql_query("DELETE FROM Medallas WHERE ID = '$id'") or die('Ha habido un problema con la operaci&oacite;n.'); } } El problema es que sólo me lo ejecuta para 1 entrada de la tabla. Yo quiero que me lo haga para todas las entradas. Os aclaro que con esto... Código PHP: $query1 = mysql_query ("SELECT * FROM Reports WHERE PilotID='$id' ORDER BY ID ASC LIMIT 1"); Quiero obtener la última entrada del piloto en la base de datos. Nadie me puede ayudar? |