15/10/2015, 02:57
|
| | Fecha de Ingreso: mayo-2014
Mensajes: 45
Antigüedad: 10 años, 8 meses Puntos: 0 | |
Respuesta: Recorrer array para una consulta, solo asigna el último valor. Si, queda aclarado lo de foreach. De todas formas lo hice de la siguiente manera:
$tiposfin=$_POST['subTiposFin'];
$reemplazar1=str_replace('[','',$tiposfin);
$reemplazar2=str_replace(']','',$reemplazar1);
$tipos=explode(', ', $reemplazar2);
$tipos_trim = implode("','", array_map('trim', $tipos));
$result = mysql_query("select id_cliente, nombre, tipo, precio, icono1, localidad FROM restauracion WHERE tipo IN('$tipos_trim')");
De nuevo muchas gracias por vuestra ayuda, el funcionamiento de los bucles me viene muy bien entenderlo para el futuro. |