A VER si soy mas especifico y consigo una respuesta o alguna ayudita!... por favorrrr!!!
El SELECT que pego de nuevo abajo lo eh probado en los siguientes servidores...
1) Windows - PHP 5.1.2 - Mysql Client API version 4.1.7 - mysqli Client API version 4.1.7
2) LINUX - PHP 4.4.6 - Mysql 4.1.20
En el Servidor (2) funciona sin problemas, pero en el servidor (1) tira el siguiente error:
#1054 - Unknown column 'n.news_id' in 'on clause' Cuales puede ser las razones?
a) Incompatibilidad de las funciones y formas de armar un SELECT en mysql que en mysqli?
b) las versiones 4.1.7 con 4.1.20 - que creo que esto no es, porque no hay tanta diferencia y ademas el SELECT no es muy complicado.
Que ayuda pueden darme ???
Código PHP:
SELECT DISTINCT(n.news_id), n.date_added, nd.news_title, nd.news_description,
nd.news_description_explain, nc.categories_id, cd.categories_name,
SUM( IF(n.news_id=ni.news_id, 1, 0)) AS count_img
FROM news n, news_type nt, news_description nd,
news_categories nc, categories_description cd
LEFT JOIN news_images ni ON (n.news_id=ni.news_id)
WHERE
(n.date_added>='2007-08-10 00:00:00' and n.date_added<='2007-08-10 19:07:52')
AND n.status_id='1'
AND n.news_id=nd.news_id
AND nd.languages_id='1'
AND n.news_id=nt.news_id
AND nt.news_type_id='1'
AND n.news_id=nd.news_id
AND n.news_id=nc.news_id
AND nc.categories_id=cd.categories_id
AND cd.languages_id='1'
GROUP BY n.news_id
ORDER BY n.date_added DESC
GRACIAS