Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/03/2005, 07:06
Avatar de Seppo
Seppo
 
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 1 mes
Puntos: 17
Si ponés el if con un solo = a la primer variable le adjudica el valor de la segunda.
Para comparar tenés que usar ==.
¿Son necesarios los "else {}" que tenés por todos lados? ¿Pensás poner algo ahí?

Código PHP:
 $fecha=date("Y-m-d"time()+60*60*24*31);
$sql "SELECT * FROM vehiculos WHERE revision='$fecha' or extintor='$fecha' or tacografo='$fecha' or seguro='$fecha'";
$consulta mysql_query($sql) or die ("No se pudo ejecutar la consulta");
$i=0;
While ((
$i<10) and $registro=mysql_fetch_assoc($consulta)  )


{
     echo 
$registro['modelo'];
     echo 
"<br>";
      echo 
$registro['matricula'];
      echo 
"<br>";
      if (
$registro['revision']==$fecha) {
      echo 
"PASAR REVISIÓN EN ".$registro['revision']."";
      echo 
"<br>";
      }
      else {
            }
      if (
$registro['extintor']==$fecha) {
      echo
"PASAR REVISION EXTINTOR EN :".$registro['extintor']."";
      echo 
"<br>";
      }
      else {
            }
      if (
$registro['tacografo']==$fecha) {
      echo
"PASAR REVISIÓN TACÓGRAFO EN :".$registro['tacografo']."";
      echo 
"<br>";
      }
      else{
           }
      if (
$registro['seguro']==$fecha) {
      echo
"RENOVAR SEGURO EN:".$registro['seguro']."";
      echo 
"<br>";
      }
      else {
            }
  }