Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/02/2011, 11:31
ocp001a
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: problema con concatenar

1. haces cosas innecesarias: $cad1 = ltrim(rtrim(substr($cadena, 0, 10))); puedes dejarla simplemente en $cad1 = trim(substr($cadena, 0, 10));
2.
$texto = "";
$texto .= $idsuccli; puede quedar simplemente como
$texto = $idsuccli;
3. entiendo que quieres sacar una lista con los diferentes id de los clientes, pero aparte de otras cosas innecesarias, ahí veo que la impresión de los ids la haces por cada vez que lees un cliente, en otras palabra por cada cliente repites la lista completa.

Si lo que quieres en esta parte es imprimir sólo los ids (sin los demás datos) puedes dejarlo así:
foreach($clientes as $id => $datos)
echo "<tr><td height=\"24\">$datos[codcli]</td></tr>";

por cierto, si estas metiendo el div dentro del td sólo para centrar el texto, mejor usa estilo en el td:
echo "<tr><td style=\"height:24px;text-align:center;\">$datos[codcli]</td></tr>";

o mejor aún, usa estilos css.