Cita:
Iniciado por aerofly Amigo al parecer es un problema de sintaxis de php, la nuevas versiones de php son CASE SENSITIVE, por tal razón te esta diciendo q debes colocar las mayúculas o minúsculas según sea el caso de los nombres de tus tablas y campos de tu BD al momento de crear tu SQL en php.
Por ejemplo:
Lo que tienes actualmente:
$catsql = "SELECT * FROM categories;";
Lo que debería ser (correcto):
$catsql = "SELECT * FROM Categories";
Prueba con eso, luego ya no debería mostrarte ese error.
A mi me paso eso y lo solucioné de esa forma.
Suerte
Pero eso no tiene nada que ver con las versiones de PHP.
La cadena $catsql es una cadena de texto y no más, que los nombres de tabla/columna sean case-sensitive es un tema del motor de la base de datos, no de PHP.
Así que por favor no afirmes cosas sin tener argumentos para defender tus opiniones, generas mas confusión que solución con tus nada acertados comentarios.