Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/02/2010, 21:01
Avatar de jackson666
jackson666
 
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: Ejecutar una función desde BD

Tenes 2 caminos

1) No guardes tus strings en la base como "YouTube('blablabla')", simplemente guarda el 'blablabla' y cuando lo traes haces asi:

Código PHP:
<?php
# conexion y demas

$sql "SELECT campoConblablabla FROM tabla;";
$q mysql_query($sql,$link);
$res mysql_fetch_row($q);

# Ejecutas la funcion
YouTube($res[0]);

?>
2) El otro camino es con eval(), que muy recomendado no es... Creo que seria asi

Código PHP:
# Supuestamente $res[0] contiene al string "YouTube('blablabla')"
eval($res[0]); 
No estoy seguro si te funcionara asi, de ultima fijate bien el funcionamiento aca
__________________
HV Studio
Diseño y desarrollo web