Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/06/2011, 17:16
mogurbon
 
Fecha de Ingreso: enero-2011
Ubicación: DF
Mensajes: 898
Antigüedad: 13 años, 3 meses
Puntos: 155
Respuesta: filtrar datos sql por medio de varios ID separados por comas

Código PHP:
Ver original
  1. $sql="CREATE TEMPORARY TABLE IF NOT EXISTS temp_casas(`id_casa` int(10) unsigned NOT NULL) ";
  2. $db->Execute($sql)
  3.    
  4. foreach ($respuestas as $value){
  5.     $query="INSERT INTO `temp_casas`(id_casa) VALUES ('$value');";
  6.     $db->Execute($query);
  7. }
  8. $querymalevolo="select c.id_casa , c.nombre_casa from casas as c, temp_casas as tc where c.id_casa=tc.id_casa";
  9. $db->Execute($querymalevolo);
  10.  
  11. $sqldrop="DROP TABLE temp_casas";
  12. $objDB->exeQuery($sqldrop);

estaría bueno saber cual es el argumento que asumes para decir que esta respuesta esta mal , si llegan a ser varios datos me parece una buena solución en lugar de armar una cadena enorme separada por comas, pero estaría bueno ver el argumento
__________________
No me interesan ni las gracias ni los karmas , pero si que se genere conocimiento, si se dio con la respuesta por favor confirmalo

Última edición por mogurbon; 17/06/2011 a las 17:55 Razón: faltaba borrar la tabla temporal