Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/06/2014, 17:03
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
Respuesta: Recuperar consulta y aplicar variables, después

O...

Código PHP:
Ver original
  1. <?php
  2.  
  3. $foo = 'Una valor que no es interpolable por código PHP: $ejemplo';
  4.  
  5. // la guardo tal cual
  6. $mysqli->query("INSERT INTO expr.. VALUES ($foo,...)";
  7.  
  8. // en otro momento la leo de DB
  9.  
  10. $result = $mysqli->query("SELECT expr FROM tabla WHERE ...");
  11.  
  12.  
  13. // suponiendo viene una sola fila:
  14. $expresion = $result[0]->cadena;
  15. $ejemplo = 'SI ES INTERPOLABLE!';
  16.  
  17. eval("\$str = \"$expresion\";");
  18. echo $str;

O para resumir:

Código PHP:
Ver original
  1. <?php
  2.  
  3. $expresion = 'Un valor que no es interpolable por codigo PHP: $ejemplo';
  4. $ejemplo = 'si es iterpolable!';
  5.  
  6. eval("\$str = \"$expresion\";");
  7. echo $str;

RESULTADO:

Cita:
Un valor que no es interpolable por codigo PHP: SI ES INTERPOLABLE!
__________________
Salu2!