Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - carlosuc99

#21
PHP / Ejecutar acción para varias entradas
4 Noviembre 2012, 17:32 PM
Buenas,

Tengo el siguiente 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...

$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
PHP / Re: Quitar encabezado
3 Noviembre 2012, 13:34 PM
Cita de: peib0l en  3 Noviembre 2012, 12:45 PM
Espero que esto te ayude, pero deberías usar mas Google y la documentación de PHP


$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:

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
PHP / Re: Quitar encabezado
3 Noviembre 2012, 12:10 PM
Cita de: peib0l en  3 Noviembre 2012, 12:09 PM
Puedes probar a cortar la cadena  en el "</a>"

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

$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
PHP / Quitar encabezado
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
PHP / Variables en un include
1 Noviembre 2012, 12:11 PM
Buenas,

Tengo este include:

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
PHP / Nueva pestañita al pulsar el Link
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
PHP / Re: Random que no repita resultados
20 Octubre 2012, 17:31 PM
Cita de: WarGhost en 20 Octubre 2012, 17:11 PM
Código (php) [Seleccionar]

$db = mysqli($dbHost, $dbUser, $dbPassword, $dbName);

$result = $db->query('SELECT DISTINCT id FROM tabla ORDER BY RAND() LIMIT 3');

if(is_object($result)) {
   $var = $result->fetch_all(MYSQLI_ASSOC);
   $result->free();
}

echo 'Variable 1: ' . $var[0]['id'] . '<br/>'
  . 'Variable 2: ' . $var[1]['id'] . '<br/>'
  . 'Variable 3: ' . $var[2]['id'] . '<br/>';


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?

variable1 = $var[0]['id'];
#29
PHP / Re: Random que no repita resultados
20 Octubre 2012, 15:59 PM
Cita de: WarGhost en 20 Octubre 2012, 14:52 PM
¿Cual es la base de datos que utilizas?
MySQL
#30
PHP / Re: Random que no repita resultados
20 Octubre 2012, 13:17 PM
Por favor, alguien sabe como poner los resultados cada uno en una variable individual?