Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/04/2016, 09:19
gesquivel
 
Fecha de Ingreso: abril-2016
Ubicación: Aguascalientes
Mensajes: 18
Antigüedad: 8 años, 1 mes
Puntos: 0
Pregunta str_replace y sql

Primero que nada, gracias a todos por ayudarme y tomarse el tiempo para leer mi pregunta.

Esto es lo que trato de hacer:

Necesito que determinados "textos", por así llamarlo, en un determinado bloque sean reemplazados por otros, por ejemplo: cuando el texto #forosfelweb sea cargado, se reemplace por <b>#ForosDelWeb</b>, pero para esto, quiero que los textos que se vallan a reemplazar, sean tomados de una tabla en mi base de datos llamada "acciones", de las filas "original" (referente a texto original) y "reemplazo" (referente al texto por el que será reemplazado), este es el código con el que estoy tratando de lograr mi función:



Código HTML:

<?php  
 include('../procesos/abre_conexion.php');  

    $query99 = "SELECT * from acciones";     // Esta linea hace la consulta 
    $result99 = mysql_query($query99);  

    $registro99 = mysql_fetch_array($result99)   ?>
    
    <?php
// creamos la funcion
function howls($valor){
// la variable $caritas
// guardara como valor
// un array con los posibles caracteres ;)
$variables = array('$registro99[original]',);
// $imagenes, tambien contendra un array
// con las imagenes que usaremos
$sus = array('$registro99[reemplazo]',);
// hacemos el reemplazo
return (str_replace($variables, $sus, $valor));
}
// habilitamos el bufer de salida
ob_start("howls");
?>
    
    #SalirA beber Cerveza Montoro en barrio santo con Andreita.
    
    <?php
// aqui desabilitamos el bufer
ob_end_flush();
?>

    <? include('../procesos/cierra_conexion.php'); ?>




Pero no me funciona, alguna sugerencia?