Hola foreros/as!
Seguramente es una tontería pero no consigo hacerlo. Lo que quiero es insertar comillas simples a cada valor. Esto es lo que tengo:
Tengo creado un checkbox con varios valores (en este caso, están todos marcados):
Código HTML:
<input name="tipo[]" type="checkbox" value="mp3" checked="checked" />mp3
<input name="tipo[]" type="checkbox" value="wmv" checked="checked" />wmv
<input name="tipo[]" type="checkbox" value="avi" checked="checked" />avi
<input name="tipo[]" type="checkbox" value="mov" checked="checked" />mov
En php:
Código PHP:
$tipo_array=" AND tipo IN (";
$tipo_array .= implode(", ", $_POST['tipo']);
$tipo_array .= ")";
El valor $tipo_array me devuelve:
AND tipo IN (mp3, wmv, avi, mov)
Esto es parte de una consulta a MySQL, y lo que necesito que me devuelva es:
AND tipo IN ('mp3', 'wmv', 'avi', 'mov')
con las comillas simples, para que la consulta la haga correcta. ¿Sabéis cómo puedo hacerlo? Gracias!