elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


  Mostrar Mensajes
Páginas: 1 2 [3] 4 5
21  Programación / PHP / Ejecutar acción para varias entradas en: 4 Noviembre 2012, 17:32 pm
Buenas,

Tengo el siguiente código:

Código:
$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:
$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.
22  Programación / PHP / Re: Quitar encabezado en: 3 Noviembre 2012, 13:34 pm
Espero que esto te ayude, pero deberías usar mas Google y la documentación de PHP

Código:
$metardep = file_get_contents("http://www.aviationweather.gov/adds/metars/?station_ids=$dep&std_trans=standard&chk_metars=on&hoursStr=most+recent+only&submitmet=Submit");

$limpio = substr( $metardep, 145, 300 ); 

*145 es el numero de caracteres hasta donde empezar a cortar
*300 el numero del ultimo carácter a cortar

Resultado:
Código:
LEVX 031130Z 26006KT 200V310 0200 R20/1200VP2000N R02/0200V0300N -DZ BCFG BKN001 BKN006 13/13 Q1006

Eso no funciona la variable restante no da eso.
23  Programación / PHP / Re: Quitar encabezado en: 3 Noviembre 2012, 12:10 pm
Puedes probar a cortar la cadena  en el "</a>"

Cómo?
24  Programación / PHP / Re: Quitar encabezado en: 3 Noviembre 2012, 12:01 pm
No es tan complicado. Lo que hago, para obtenerlo es esto:

Código:
$metardep = file_get_contents("http://www.aviationweather.gov/adds/metars/?station_ids=$dep&std_trans=standard&chk_metars=on&hoursStr=most+recent+only&submitmet=Submit");
25  Programación / PHP / Quitar encabezado en: 2 Noviembre 2012, 19:09 pm
Buenas,

En esta web: http://aviationweather.gov/adds/metars/?station_ids=LEVX&std_trans=standard&chk_metars=on&hoursStr=most+recent+only&submitmet=Submit

Cómo le puedo quitar lo siguiente y que solo quede lo restante?

Citar
Aviation Digital Data Service (ADDS)

Output produced by METARs form (1809 UTC 02 November 2012)
found at http://aviationweather.gov/adds/metars/
26  Programación / PHP / Variables en un include en: 1 Noviembre 2012, 12:11 pm
Buenas,

Tengo este include:

Código:
include ("index.php?ID=<?php echo $id; ?>&Callsign=<?php echo $callsign; ?>&ICAO=<?php echo $icao; ?>&Date=<?php echo $date; ?>");

Pero no muestra el resultado de las variables. Cómo tengo que representar las variables?
27  Programación / PHP / Nueva pestañita al pulsar el Link en: 31 Octubre 2012, 16:33 pm
Buenas,

Cómo puedo lograr algo como esto en PHP? Al pulsar el enlace View Meter se despliega algo como esto.

28  Programación / PHP / Re: Random que no repita resultados en: 20 Octubre 2012, 17:31 pm
Código
  1. $db = mysqli($dbHost, $dbUser, $dbPassword, $dbName);
  2.  
  3. $result = $db->query('SELECT DISTINCT id FROM tabla ORDER BY RAND() LIMIT 3');
  4.  
  5. if(is_object($result)) {
  6.    $var = $result->fetch_all(MYSQLI_ASSOC);
  7.    $result->free();
  8. }
  9.  
  10. echo 'Variable 1: ' . $var[0]['id'] . '<br/>'
  11.   . 'Variable 2: ' . $var[1]['id'] . '<br/>'
  12.   . 'Variable 3: ' . $var[2]['id'] . '<br/>';
  13.  

Si las quieres imprimir a la vez, es mejor que utilices un while.

P.D:Muevo el hilo a el foro: PHP.

y puedo poner?

Código:
variable1 = $var[0]['id']; 
29  Programación / PHP / Re: Random que no repita resultados en: 20 Octubre 2012, 15:59 pm
¿Cual es la base de datos que utilizas?
MySQL
30  Programación / PHP / Re: Random que no repita resultados en: 20 Octubre 2012, 13:17 pm
Por favor, alguien sabe como poner los resultados cada uno en una variable individual?
Páginas: 1 2 [3] 4 5
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines