Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2011, 15:30
Allowski
 
Fecha de Ingreso: diciembre-2009
Mensajes: 16
Antigüedad: 14 años, 11 meses
Puntos: 0
Exclamación Función str_replace() con una tabla Mysql

Código PHP:
function cambiar($que){
    include(
'myconn.php');
    
$my_query="SELECT * From `emoticonos`;";
    
$cmx=mysql_query($my_query$link) or die(getError("Error aaaaaa".mysql_error()));
    
    while(
$res=mysql_fetch_assoc($cmx)){
    
$enviar=str_ireplace($res['cadena'], $res['img'],$que) ;
    }

    return(
$enviar);

Según tengo entendido, esto debería reemplazar todas las coincidencias que existan en $que con el resultado de la consulta.

Pero el problema es que solo remplaza con el ultimo registro de la tabla!

Necesito su ayudita!