Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/12/2002, 18:45
Avatar de payo22
payo22
 
Fecha de Ingreso: noviembre-2002
Ubicación: México
Mensajes: 839
Antigüedad: 21 años, 5 meses
Puntos: 1
Problema con consulta

Hola Maestros:

tengo unos problemas con esta consulta ya que quiero seleccionar todos los registros que sean diferentes al contenido del arreglo $NivOblig:


<?php
$tabla = $mensaje.$estacion;
$nombre = date("YmdHis",time());
$cadena2 = "";
$NivOblig = array (1000,925,850,700,500,400,300,250,200,150,100);

$link = mysql_connect("localhost","root","admin");
mysql_select_db("RADIOSONDEO",$link);

foreach($NivOblig as $valor){
$sql = "SELECT * from $tabla where DAYOFMONTH(Fecha) BETWEEN $bdy AND $edy AND MONTH(Fecha) IN ($bmo,$emo) PP != $valor";
$result = mysql_query($sql,$link);

$cadena2 = $cadena2.$row[Estacion]."\t".$x."\t".$row[PS]."\t".$row[PP]."\t".$row[HGT]."\t".$row[TT]."\t".$row[TD]."\t".$row[DD]."\t".$row[FF]."<br>\n";

}while($row = mysql_fetch_array($result));
}
echo "$cadena2";
$cadena2 = "";
?>


pero me desplega el resultado 11 veces que son las iteraciones del foreach de eso ya me percate ademas de que me incluye los valores del arreglo en que estoy mal el campo que comparo con el valor del arreglo es el campo PP.

gracias por todo.

Última edición por payo22; 04/12/2002 a las 18:47