Foros del Web » Programando para Internet » PHP »

Tengo este error

Estas en el tema de Tengo este error en el foro de PHP en Foros del Web. unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\ALC\Funciones.php on line 1876 la cuestion pasa en este codigo cuando agrego la ...
  #1 (permalink)  
Antiguo 18/09/2006, 11:18
 
Fecha de Ingreso: julio-2006
Mensajes: 150
Antigüedad: 17 años, 9 meses
Puntos: 0
Tengo este error

unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\ALC\Funciones.php on line 1876

la cuestion pasa en este codigo cuando agrego la linea que tiene la flecha

$registros_1=mysql_query($consulta_1); // Vuelca la consulta en un array
while ($fila=mysql_fetch_array($registros_1))
{
------------->>> $busca_monto = mysql_query("select monto_total_alq from orden_alquiler where codigo_ord_alq = '$fila['codigo_ord_alq']'");
$RC="1";
$RS="Orden Alquiler # ".$fila['codigo_ord_alq'];
$NC=$monto_total;
$NS=$monto_total;
$tamano1 = 12-strlen($RC);
$tamano2 = 75-strlen($RS);
$tamano3 = 22-strlen($NC);
//aqui colocamos la separacion q deseamos q exista entre los campos
for($n = 0; $n < $tamano1; $n++) $espacioRC.=$espacio;
$RC.=$espacioRC;
if(tamano2 <50 )for($m = 0; $m < $tamano2; $m++) $espacioRS.=$espacio;
$RS.=$espacioRS;
if(tamano3 <50 )for($m = 0; $m < $tamano3; $m++) $espacioNC.=$espacio;
$NC.=$espacioNC;
$datos = $RC.$RS.$NC.$NS;
echo "<option value=\"".$fila['codigo_producto']."\">".$datos."</option>\n";
//aqui limpiamos las variables de espacio
$espacioRC= "";
$espacioRS= "";
$espacioNC= "";
$espacioNS= "";
}
  #2 (permalink)  
Antiguo 18/09/2006, 12:58
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Tu error está acá:
" ... $fila['codigo_ord_alq'] ... "

El problema es que la estás llamando desde una cadena entre comillas dobles, sin concatenar con el punto.

Esto es válido, pero en estos casos el índice de la matriz NO va con comillas.
Cambialo por:

" ... $fila[codigo_ord_alq] ... "

Sin las comillas en los corchetes.


Saludos.
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 20:05.