Por la consola me viene correctamente la informacion, no se....
En la clase php tengo lo siguiente:
Código HTML:
Ver original
public function addComentario(){ $errorDbConexion = false; if($errorDbConexion == false){ $respuestaOk = false; $mensajeError = "primer mensaje"; $contenidoOk = ""; if($this->getInt('enviar')){ if(!$this->getSql('name')){ exit; } if(!$this->getSql('job')){ header('Location: ' . $url); exit; } if(!$this->getSql('mss')){ exit; } $name = $this->getSql('name'); $job = $this->getSql('job'); $mensaje = $this->getSql('mss'); $query = "INSERT INTO comentarios " ."VALUES " ."(null, '$name', '$mensaje', '$job', now())"; //echo $query;exit; $resultado = mysqli_query(parent::connect(),$query); $respuestaOk = true; $mensajeError = "Se agregó el registro correctamente"; $contenidoOk = ' <li class="quote masonry"> </li> '; } }else{ $respuestaOk = true; $mensajeError = "No se ha podido establecer conexion con la base de datos"; } $salidaJson = array( "respuesta" => $respuestaOk, "mensaje" => $mensajeError, "contenido" => $contenidoOk ); echo json_encode($salidaJson); }
Luego lo llamo desde el archivo donde tengo el form con:
Código PHP:
Ver original
$obj = new Clase; $obj -> addComentario();