Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/03/2008, 08:34
p2pdownloading
Invitado
 
Mensajes: n/a
Puntos:
Re: como tomar resultados de while en una variable

hola gracias por responder.

mira lo q hace el codigo es tomar un template de la base de datos, en el template hay ciertas cadenas entre {variable} por ejemplo

{php=cat_id}
{php=cat_name}
{php=cat_desc}

que son reemplazadas por las variables que se generan en while.

lo que necesito es hacer que en lugar de reemplazar estas cadenas, los resultados de while se metan en una variable $resultadosdewhile

y que me quede a modo de ejemolo

$resultadosdewhile = $cat_ID . $cDesc

pero por la cantidad de veces q se ejecute el bucle.

Si te sirve de ayuda, lo q quiero hacer es tomar los nombres de las categorias dentro dentro de la categoria principal y ponerlas como keywords, el script quedaria algo asi...

Código PHP:


$sql 
mysql_query("SELECT cName FROM ".DB_PREFIX."categories WHERE cParent = '".$cID."' ORDER BY cOrder ASC"); 
      

while(
$r=mysql_fetch_array($sql)) {  $cName=$r["cName"];   }  


$todas-las-categorias=RESULTADOS DE WHILE (todas las categorias)

$cat_row str_replace("{php=cat_name}"$todas-las-categorias$cat_row); 

echo 
$cat_row