Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/02/2016, 18:50
kukiko11
 
Fecha de Ingreso: diciembre-2015
Mensajes: 115
Antigüedad: 9 años
Puntos: 2
Pregunta Respuesta: Conseguir mostrar el resultado de acciones sql mediante ajax en tiempo rea

um pero no entiendo a la hora de establecer los valores y rutas... por lo general es entre ' '... o es tal cual como lo planteas. en mi caso estoy lidiando con este script y codigo:

archivo.php
Código PHP:
<?php
include ("conexiondb.php");
include(
'config.php');

//establecemos la variable que contendra el id del comentario a puntuar
$idquitar($_POST['num-comentario']);
//consultamos la cantidad actual de puntos tanto positivos como negativos
$consultar_positivomysql_query("SELECT positivo FROM comentarios WHERE id='$id' ");
//hacemos el arreglo con los resultados
$rowmysql_fetch_array($consultar_positivo);

//declaramos variable que contenga el punto positivo a sumar para el comentario
$sumar_positivo quitar($_POST['punto']+1);
//establecemos una variable para los puntos positivos actuales
$cantidad_positivo=$row['positivo']; 
//vamos actualizando los puntos positivos conforme se use el boton de puntuar positivo
if ($cantidad_positivo>=0){
$puntuar_positivomysql_query("UPDATE `comentarios` SET `positivo` = '$sumar_positivo' WHERE `comentarios`.`id` = '$id' "); 
//si se actualizan los puntos positivos, se notifica
if ($puntuar_positivo) {

    echo 
"Gracias!";

//si no; se indica el error
}else{
    echo 
"Error con el servidor, intente mas tarde";
}
}
?>
script:

$(document).ready(
function() {
$().ajaxStart(
function() {
$('.loading').show();
$('.resultado-valoracion').hide();
}).ajaxStop(
function() {
$('.loading').hide();
$('.resultado-valoracion').fadeIn('slow');
});
$('.form-positivo').submit(
function() {
$.ajax({
type: 'POST',
url: $(this).attr('action'),
data: $(this).serialize(),
success: function(data) {

$('.resultado-valoracion').html(data).fadeIn('slow');
}
})
return false;
});
})