Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/01/2010, 16:03
eagleoneraptor
 
Fecha de Ingreso: marzo-2009
Mensajes: 47
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Función para formatear un array

En realidad quería saber si existía una función que cumpla el cometido... ya que no solo lo usaría para consultas SQL.

Yo estoy haciendo algo así:
Código PHP:
Ver original
  1. $a = array(5,3,9,25,4);
  2. $q = 'SELECT * FROM tabla WHERE ';
  3. foreach($a as $v)
  4.     $q .= "id=$v OR ";
  5. //Cadena que quiero al final en lugar del OR
  6. $q = substr_replace($q,' ORDER BY id ASC',-4);

No se si ese es el uso de IN en MySQL
[URL="http://dev.mysql.com/doc/refman/5.0/es/any-in-some-subqueries.html"]http://dev.mysql.com/doc/refman/5.0/es/any-in-some-subqueries.html[/URL]

También estuve fijándome en la función FIND_IN_SET...

Un Saludo!