Te hace falta con urgencia leer sobre el SQL (lenguaje estructurado de consulstas) ..
(esto sería para explicar en el foro de Base de datos . .pero ..)
Cuando tu dices:
"SELECT campos FROM tablas WHERE condiciones"
estás diciendo:
"Selecciona (SELECT) esos campos de (FROM) la tabla(s) que se mencionan y bajo la condición (WHERE) campo=valor .. si hay más condiciones tienes que usar operadores "LOGICOS!" .. AND, OR .. pero no una "coma" .. ¿que debe entender si le pones una coma ? que será AND? .. bueno, como eso mismo no lo va a intentar adivinar para eso existen los OPERADORES lógicos ..
más info en:
www.mysql.com
Un saludo,