Holas, tengo una cadena con _ como separador:ej.
$cadena="_1__2__3__4_"; Y quiero buscar UN campo en esta cadena así:
$geg=mysql_query("SELECT tabla_id,CONCAT('_',tabla_id,'_') AS tablacat FROM tabla_users WHERE user_id <> '$uid' AND LOCATE(tablacat,'$cadena')>0 ORDER BY RAND() LIMIT 1");
Resumiendo, XD, quisiera que la consulta me diga si el valor del campo TABLA_ID, se encuentra en la variable $CADENA.
Y luego en PHP, me da el error de que la consulta tiró un Bool en vez de un parámetro:
while ($row=mysql_fetch_array($geg))
"Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given"
También intenté con "...tabla_id IN($cadena)..." pero nada.
Estuve un par de horas y ya creo que es tiempo de recurrir al solucionador como es este foro