pues ya el amigo
ocp001a te había dado la respuesta
Cita:
Iniciado por ocp001a
$conecta, que es el segundo parámetro que masas a mysql_query, no está declarada dentro de tu función, tendría que ser global o bien llamar la conexión a la bd dentro de la función.
y yo le anexe en el anterior ejemplo un paso por parámetro, pero ya es cuestión de como te guste más, tu problema fue de ámbito de la función, las funciones solo leen las variables que estén dentro de ellas mismas, las variables pasadas por parámetros o las variables globales.
Entonces como tu en ningún momento declaras como global a $conecta, en ningún momento pasas a $comenta como parmetro y en ningun momento dentro de tu función declaras a $comenta que lee el mysql_select_db()?? nada y por eso tu error, soluciones ya te cite al amigo que te dio dos de las tres que opciones que puedes tener y la otra te la di en el post anterior, saludos y espero que haya sido informativa mi respuesta,