Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/05/2011, 16:30
darion
 
Fecha de Ingreso: octubre-2010
Mensajes: 233
Antigüedad: 14 años, 1 mes
Puntos: 3
Recuperar array desde mysql con explode()

Hola amigos , no puedo solucionar (o no se como hacerlo)
lo que necesito es recuperar registros de un campo mysql
al insertar un array lo hago de esta forma
$nuevoArray = implode("|",$array)
lo que inserto es lo siguiente:
ejem
1|2|3|4|5
ahora ,como puedo hacer para recuperar 1|2|3|4|5 utilizando explode()
y una vez separado compararlo con un campo de otra tabla?
lo estoy haciendo de esta forma
Código PHP:
Ver original
  1. $s='select compra_arti_id from compras  ';
  2.     $r=mysql_query($s,Conectar::con());
  3.    
  4.     while ($row=mysql_fetch_array($r))
  5.    
  6.    
  7.     {$ri=explode('|',$row['compra_arti_id']);
  8.    
  9.     echo $ri[1];//ACA Necesito traer 1 2 3 4 5 separados y comparar por ejemplo el 3 con el campo de otra tabla
  10.        
  11.     }
Saludos y muchas gracias