Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2007, 18:48
angarzafir
 
Fecha de Ingreso: febrero-2007
Mensajes: 41
Antigüedad: 18 años
Puntos: 0
problema con T_BOOLEAN_AND

Buenas, estoy realizando un codigo que me hag una busqueda de post que tengan dentro un mes o un pais que se halla seleccionado de dos lista desplegable. El formato de los titulos de los eventos es (Argentina)(Dic)Evento1

Este es el codigo que tengo

Código PHP:
<? 
$prefijo 
"phpbb_";
$directorio "foro"//Carpeta donde esta situadoel foro. 
$forum="17";
include(
"$directorio/config.php");  
$conexion mysql_connect($dbhost,$dbuser,$dbpasswd); 
mysql_select_db($dbname,$conexion);
//buscar post nuevos de eventos
$consulta "select * from ".$prefijo."posts where forum_id= $forum order by post_time desc"
$evento mysql_query($consulta); 
$i 0
while (
$post == mysql_fetch_array($evento)) { 
  if (
$i <= $post
  { 
  
//buscar titulo del post
   
$consulta "select * from ".$prefijo."topic where topic_id='$post[topic_id]"
   
$topic mysql_query($consulta); 
   
$titulo$topic["topic_title"]; //variable que guarda el titulo
    
if ($_POST["cb_pais"] != 'Pais') && ($_POST["cb_mes"] != 'Mes'
    
//si seleccono busqueda por mes y pais
        
{
        if (
eregi($_POST["cb_pais"],$titulo)) && (eregi($_POST["cb_mes"],$titulo)) 
        
//Si el registro cumple con ambas condiciones, tanto pais como mes
               
//imprimir evento
            
?>
                     <div align="justify"> <span class="titulo"><a href="foro/viewtopic.php?t=<? echo $topic_l[topic_id]; ?>"><? echo $titulo?></a></span><br>
            <?
            
}
        if (
$_POST["cb_pais"] != 'Pais') && ($_POST["cb_mes"] == 'Mes')
        
//si seleccione solo busqueda por mes
            
{
            if (
eregi($_POST["cb_pais"],$titulo))
            
//si el titulo contiene el pais
                
{//imprime
                
?>
                     <div align="justify"> <span class="titulo"><a href="foro/viewtopic.php?t=<? echo $topic_l[topic_id]; ?>"><? echo $titulo?></a></span><br>
                <?
                
}
            }
        if (
$_POST["cb_pais"] == 'Pais') && ($_POST["cb_mes"] != 'Mes')
        
//si seleccione solo busqueda por mes
            
{
            if (
eregi($_POST["cb_mes"],$titulo))
            
//si el titulo contiene el mes
                
{//imprime
                
?>
                     <div align="justify"> <span class="titulo"><a href="foro/viewtopic.php?t=<? echo $topic_l[topic_id]; ?>"><? echo $titulo?></a></span><br>
                <?
                
}
            } 
        }
     
$i++; //sumando al contador
     



mysql_free_result($resultado); 
mysql_close($conexion); 
?>
El error que me sale es:
Parse error: parse error, unexpected T_BOOLEAN_AND in I:\FerozoWebHosting\manganimart.web.ve\public_html \eventos.php

Marcando la linea

Código PHP:
if ($_POST["cb_pais"] != 'Pais') && ($_POST["cb_mes"] != 'Mes'
Alguien me ayuda???