Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/05/2006, 13:03
Avatar de maralbust
maralbust
 
Fecha de Ingreso: febrero-2004
Ubicación: Santiago
Mensajes: 578
Antigüedad: 22 años, 8 meses
Puntos: 0
problema concatenando

hola a todos, tengo el sgte script

Código PHP:
$pr = str_replace ( ",", "", $results['IMP_ASOC'][0] ); // elimina comas y deja cadena
$imp = split( ",", $results['IMP_ASOC'][0] ); // devuelve array
$cont = strlen( $pr ); //esto es 2
$separador = "";
for(
$i=0; $i <= $cont-1; $i++ ){
$sql_user = "SELECT * FROM J_PENTA.J_NOTICIAS WHERE ID_NOTICIA =".$imp[$i]."";
$parsed = ociparse($db_conn, $sql_user);
ociexecute($parsed);
$nrows = ocifetchstatement($parsed, $results);
if ( 
$i > 0 ){
$separador = ",";
}
$res .= $separador . $results['TITULO'][$i];
}
echo 
$res; 
la idea es hacer la consulta dinamica, pero solo me duvuelve el primer resultado, da lo mismo si $cont vale 10, 20 ó 2, siempre me devuelve el primer registro, por que no esta concatenando.

ayuda pliiiiiiiiiiiiiiiiiiis

P.D.: imprimi todas las variables y todas se ejecutan bien excepto la concatenacion.

saludos
__________________
..:: NADA SE PIERDE SOLO SE TRANSFORMA ::..