Foros del Web » Programando para Internet » PHP »

Notice: Undefined index:

Estas en el tema de Notice: Undefined index: en el foro de PHP en Foros del Web. Hola que tal tengo un error después de realizar una concatenación de dos campos de mi base de datos desde PHP me marca este error: ...
  #1 (permalink)  
Antiguo 15/11/2013, 13:28
 
Fecha de Ingreso: noviembre-2013
Ubicación: México
Mensajes: 94
Antigüedad: 11 años
Puntos: 1
Notice: Undefined index:

Hola que tal tengo un error después de realizar una concatenación de dos campos de mi base de datos desde PHP me marca este error:


Notice: Undefined index: $concatenar in C:\wamp\www\pruebas\gob.php on line 125

Estoy intentando mostrar todos los datos de mi base de datos en una tabla, solo estoy haciendo selects pero no se que error pueda tener, alguien que me ayude por favor:

Mi código es este:

Código PHP:
<?php if(!$res) {?>
<tr>
<td colspan="6">No hay datos para mostrar</td>
</tr>
<?php }

else {
while(
$row=sqlsrv_fetch_array($res)) {?>
<?php 
 $concatenar
=$row['Titulo_prof']. " ".$row['Nombre_completo'];?>

 
<tr>
<td><?php echo $row['Id_persona'];?></td>
<td><?php echo $row ['$concatenar'];?></td>
<td><?php echo $row['Cargo'];?></td>
<td><?php echo $row['Nombre'];?></td>
<td><?php echo $row['Tipo'];?></td>
<td><?php echo $row['Telefono'];?></td>
<td><?php echo $row['Extension'];?></td>

Gracias!!!
  #2 (permalink)  
Antiguo 15/11/2013, 13:32
Avatar de xSkArx  
Fecha de Ingreso: marzo-2008
Ubicación: Chile
Mensajes: 945
Antigüedad: 16 años, 8 meses
Puntos: 96
Respuesta: Notice: Undefined index:

Ese mensaje te lo da porque el indice $concatenar no existe en el array $row
Cambia
Código PHP:
Ver original
  1. echo $row ['$concatenar'];?>
Por
Código PHP:
Ver original
  1. echo $concatenar;?>
__________________
Busca, lee y practica todo lo que puedas.
Usa siempre el buscador antes de postear.
Si posteas código, utiliza el HIGHLIGHT correcto.
  #3 (permalink)  
Antiguo 15/11/2013, 13:37
 
Fecha de Ingreso: noviembre-2013
Ubicación: México
Mensajes: 94
Antigüedad: 11 años
Puntos: 1
Respuesta: Notice: Undefined index:

Ya lo resolví muchas gracias!! Debe de quedar así:


Código PHP:
Ver original
  1. <td><?php echo $row $concatenar;?></td>

:D
  #4 (permalink)  
Antiguo 15/11/2013, 13:37
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 16 años, 1 mes
Puntos: 175
Respuesta: Notice: Undefined index:

Pero si ya lo habiamos resuelto, que paso que cometiste el mismo error XD
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #5 (permalink)  
Antiguo 15/11/2013, 13:37
 
Fecha de Ingreso: noviembre-2013
Ubicación: México
Mensajes: 94
Antigüedad: 11 años
Puntos: 1
Respuesta: Notice: Undefined index:

Cita:
Iniciado por xSkArx Ver Mensaje
Ese mensaje te lo da porque el indice $concatenar no existe en el array $row
Cambia
Código PHP:
Ver original
  1. echo $row ['$concatenar'];?>
Por
Código PHP:
Ver original
  1. echo $concatenar;?>
Gracias!! me di cuenta demasiado tarde jeje pero agradezco tu respuesta :D saluditos!
  #6 (permalink)  
Antiguo 15/11/2013, 13:39
 
Fecha de Ingreso: noviembre-2013
Ubicación: México
Mensajes: 94
Antigüedad: 11 años
Puntos: 1
Respuesta: Notice: Undefined index:

Cita:
Iniciado por loncho_rojas Ver Mensaje
Pero si ya lo habiamos resuelto, que paso que cometiste el mismo error XD


Loncho, lo se ya estaba resulto solo que se me paso y viendo de nuevo tu respuesta me di cuenta. Muchas gracias de verdad, sere más observativo la próxima vez. Saludos!!!

Etiquetas: notice, select, sql, tabla, undefined
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 23:19.