Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] syntax error, unexpected 'if' (T_IF)

Estas en el tema de syntax error, unexpected 'if' (T_IF) en el foro de PHP en Foros del Web. En el siguiente codigo, cuando ejecuto en el navegador me salta un error: Código PHP: while ( $rsEmp  =  mysql_fetch_assoc ( $queEmp )) {   $message  .=  ...
  #1 (permalink)  
Antiguo 13/05/2015, 21:20
 
Fecha de Ingreso: enero-2013
Mensajes: 64
Antigüedad: 11 años, 10 meses
Puntos: 0
syntax error, unexpected 'if' (T_IF)

En el siguiente codigo, cuando ejecuto en el navegador me salta un error:

Código PHP:
while ($rsEmp mysql_fetch_assoc($queEmp)) {
 
$message .= "<tr>            
                    <td><div align='center'>"
.$rsEmp['fecha_hora']."</div>
                    </td>"
;
 
$message .= "<td><div align='center'>".$rsEmp['numero_fecha']."</div>
                    </td>
                    <td>"
;
                    
$message .= "<td><div align='center'>".$rsEmp['numero_partido']."</div>
                    </td>
                    <td>"
;

$message .= "<td><div align='center'>".$rsEmp['Local']."</div>
                    </td>
                    <td>"
;
$message .= "<td align='center'>" 
                                    
if ($rsEmp['Local'] == 'Aldosivi')
                                   
$d='aldosivi';
                                    else if (
$rsEmp['Local'] == 'Argentinos Jr')
                                   
$d='argentinos';
                                    else if (
$rsEmp['Local'] == 'Arsenal')
                                   
$d='arsenal';
                                   else if (
$rsEmp['Local'] == 'Atlético de Rafaela')
                                   
$d='atletico_rafaela';
                                   else if (
$rsEmp['Local'] == 'Banfield')
                                   
$d='banfield';                   
                                else
                                   
$d='no_se_encontro';
                                echo 
"<img src=\"images/clubes/".$d.".png\" />";
                                
$message .= "<td><div align='center'>".$rsEmp['Visitante']."</div>
                    </td>
                    <td>"
;


El error que me salta es:

Parse error: syntax error, unexpected 'if' (T_IF) in /home/u436885186/public_html/tareas_programadas/mail4.php on line 51

Donde la linea 51 es:
if ($rsEmp['Local'] == 'Aldosivi')

Muchas gracias, saludos..
  #2 (permalink)  
Antiguo 14/05/2015, 00:43
 
Fecha de Ingreso: septiembre-2014
Mensajes: 180
Antigüedad: 10 años, 2 meses
Puntos: 14
Respuesta: syntax error, unexpected 'if' (T_IF)

En la línea anterior a la 51 te falta el punto y coma final:

$message .= "<td align='center'>";
if ($rsEmp['Local'] == 'Aldosivi')
__________________
Unelink.es - VPS, servidores dedicados, hosting y dominios. 10 años a tu lado.
  #3 (permalink)  
Antiguo 14/05/2015, 17:11
 
Fecha de Ingreso: enero-2013
Mensajes: 64
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: syntax error, unexpected 'if' (T_IF)

Cita:
Iniciado por json Ver Mensaje
En la línea anterior a la 51 te falta el punto y coma final:

$message .= "<td align='center'>";
if ($rsEmp['Local'] == 'Aldosivi')
Muchas gracias.

Pero si pongo el punto y coma me finaliza ahi, y yo lo que busco es que el resultado de la condición se aparezca en la tabla.

Saludos.
  #4 (permalink)  
Antiguo 14/05/2015, 17:16
 
Fecha de Ingreso: enero-2013
Mensajes: 64
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: syntax error, unexpected 'if' (T_IF)

Ahí lo solucione

Código PHP:
Ver original
  1. $message .= "<img src=\"http://www.partidosparatodos.com/images/clubes/".$d.".png\" />";

Muchas gracias! Saludos.

Etiquetas: html, mysql, syntax, unexpected
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:13.