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.