11 ene. 2007

Interesante aplicacion de la funcion implode

En caso de que tengamos una consulta de Mysql cuya condicion incluye varios valores de tipo string,
podemos utilizar la funcion implode para generar el criterio con el formato necesario.

Ej: Mostrar aquellas palabras que estan tanto en español e ingles

$array=array("español","ingles");
$query="select * from words where idioma in ('".implode("','",$array)."')";
echo $query;
// La salida a pantalla muestra select * from words where idioma in ('español','ingles')
?>

Archivo del blog