Ver Mensaje Individual
  #12 (permalink)  
Antiguo 12/06/2014, 05:25
Avatar de warywin
warywin
 
Fecha de Ingreso: octubre-2013
Mensajes: 155
Antigüedad: 10 años, 6 meses
Puntos: 1
Respuesta: Cambiar div sin recargar pag

sigo probando, sabes porque al pasar por el archivo votosbtn.php, no hace la consulta sql? sin embargo si que me devuelve la frase ¡gracias por votar!.

html:
Código HTML:
Ver original
  1. <div class="votobtn">
  2.             <form action="votosbtn.php?id=<?php echo $id ?>" method="post" id="fo3" name="fo3">  
  3.                 <input type="submit"   name="like" value="like" />
  4.                 <input type="submit"   name="dislike" value="dislike" />
  5.             </form>
  6.             </div>
js:
Código Javascript:
Ver original
  1. <script language="javascript">
  2. $(document).ready(function() {
  3.    // Interceptamos el evento submit
  4.     $('#form, #fat, #fo3').submit(function() {
  5.   // Enviamos el formulario usando AJAX
  6.         $.ajax({
  7.             type: 'POST',
  8.             url: $(this).attr('action'),
  9.             data: $(this).serialize(),
  10.             // Mostramos un mensaje con la respuesta de PHP
  11.             success: function(data) {
  12.                 $('.votobtn').html(data);
  13.             }
  14.         })        
  15.         return false;
  16.     });
  17. })  
  18. </script>
votosbtn.php:
Código PHP:
Ver original
  1. require_once ('conexionbasededatos');
  2.  
  3.  
  4. $id = $_GET['id'];
  5.  if(isset($_POST['like'])){
  6.  $sql_votos=('mete votos en like con el id ($id)');
  7.  $votos = mysql_query($sql_votos, $conexionbasededatos) or die(mysql_error());
  8.  }
  9.  if(isset($_POST['dislike'])){
  10.  $sql_votos=('mete votos en dislike con el id ($id)');
  11.  $votos = mysql_query($sql_votos, $conexionbasededatos) or die(mysql_error());
  12.  }
  13. echo "¡Gracias por votar!";
es decir me muestra Gracias por votar sin recargar la pagina pero no actualiza los votos en la bd