Comprobación en BBDD

Con la siguiente SELECT obtenemos las imágenes que tengan un título tal que “Imagen de …”, o que tengan el título NULL o en blanco.

tblmaedocs

SELECT docNombre, docOrigen, doctitulo_es

FROM `tblmaedocs`

WHERE (docTitulo_es LIKE 'imagen%' OR docTitulo_es = “” OR doctitulo_es IS NULL)

LIMIT 0 , 500

Con la siguiente SELECT obtenemos los contenidos y productos(tblcfgcontenidos - tblcfgproductos) que tengan un <a href> o un <img con title dentro y las imágenes (tblmaedocs) que puedan tener el alt vacío.

tblcfgcontenidos

SELECT conNombre, conTitulo_es,conSubtitulo_es,conresumen_es,contexto_es

FROM `tblcfgcontenidos`

WHERE

(conTitulo_es LIKE '%<img%title%>%'

OR consubtitulo_es LIKE '%<img%title%>%'

OR conResumen_es LIKE '%<img%title%>%'

OR conTexto_es LIKE '%<img%title%>%'

OR conTitulo_es LIKE '%<a%title%href%>%'

OR consubtitulo_es LIKE '%<a%title%href%>%'

OR conResumen_es LIKE '%<a%title%href%>%'

OR conTexto_es LIKE '%<a%title%href%>%')

LIMIT 0 , 500

tblcfgproductos

SELECT proNombre, proTitulo_es, proResumen_es, protexto_es

FROM `tblcfgproductos`

WHERE proTitulo_es LIKE '%<img%title%>%'

OR proResumen_es LIKE '%<img%title%>%'

OR protexto_es LIKE '%<img%title%>%'

OR proTitulo_es LIKE '%<a%title%href%>%'

OR proResumen_es LIKE '%<a%title%href%>%'

OR protexto_es LIKE '%<a%title%href%>%'

LIMIT 0 , 500

cambiar nombre de imagen

Con esta UPDATE ponemos como título de la imagen el mismo nombre que tenga el fichero sin extensión.

Por ejemplo:

nombre fichero = foto_de_prueba.jpg

titulo obtenido: foto_de_prueba

UPDATE tblmaedocs set docTitulo_es = substring(docOrigen, 1,LOCATE('.', docOrigen)-1)

WHERE docTitulo_es LIKE 'imagen%'

OR docTitulo_es = “”

OR doctitulo_es IS NULL