Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/06/2005, 10:29
popopo
 
Fecha de Ingreso: septiembre-2004
Mensajes: 407
Antigüedad: 19 años, 7 meses
Puntos: 1
Evaluar un string como expresion en un vector

hola tengo es siguiente problema, cuando hago un grafico de ghant con php lo correcto es:

$data = array(


array(0,ACTYPE_NORMAL, " Lunes ", '04:00','12:00',''),
array(1,ACTYPE_NORMAL, " Martes", '04:00','08:00',''),


);

pero mi problema es que el rango de horas es dinamico y lo saco de una bd

lo cual mi matrinz queda


$data[]=array($s,ACTYPE_NORMAL,$valor_dia[0][1],$valores_horas,'');

esto va dentro de un for donde $valores_horas son las horas, pero el problema es que a esta variable lo toma como un unico valor ya que esta tiene todos los valores separados por , como puedo hacer para que me las tomes como una expresion y no como una cadena probe conviertiendo toda la en un string asi:

$data[]=eval("array($s,ACTYPE_NORMAL,'" . $valor_dia[0][1] . ",$valores_horas,'');");

y usando eval pero no hat forma estoy cansado de probar y no le encuentro la solucion se los agradeceria mucho gracias
__________________
Mas vale morir de pie que vivir de rodillas :ojotes: