en este caso tengo 4 botones, quiero que voten a uno solo de los 4 y se el agregue el voto
El problema esta en cuando le doy a un botón para que envíe el voto a la base de datos
me vota 4 veces, que es el mismo valor que tengo de botones creados.
este el código del proceso que hace al votacion.
Código PHP:
Ver original
//pregunta si existe el post comentar //al votar ejecutas: // $id es una variable que contiene el valor de los id del la tabla jugador $id = $done['id']; $id_post = $done['id_post']; $idrecibido = $_POST['idpost']; $ip = $_SERVER['REMOTE_ADDR']; //agregar IP //si el usuario existe inserta el id de lo contrario el id 1 que pertenece a anonimo { $usuario_id = $_POST['usuario_id']; }else{ $usuario_id=1; } //sacar el id_post de los jugadores //verifica si existe el voto existe por el ip del user $verifica_ip = mysqli_query($conexion, "SELECT * FROM votos_info WHERE id_votantes='$usuario_id' and id_js ='$id_post' "); if (//isset($_COOKIE["voto"]) || { echo "ya haz votado"; echo '<meta http-equiv="refresh" content="3">'; } else{ mysqli_query($conexion,"INSERT INTO votos_info (ip, id_js, id_votantes, id_post) VALUES ('$ip','$idrecibido', '$usuario_id', '$id_post') "); echo $ip; //valor de el voto $voto = 1; // el query que sube el numero del voto $query = mysqli_query($conexion," UPDATE js SET voto = (voto +'".$voto."') WHERE id= '".$idrecibido."' "); //si el queri es exitoso if($query){ //se crea la variable seccion $_SESSION['voto']= '<b>VOTO REALIZADO!</b>'; echo '<meta http-equiv="refresh" content="3">'; } else { } } } ?>
Código PHP:
Ver original
Código HTML:
Ver original
Código PHP:
Ver original
<?php //name si el usuario esta loguiado { // inserta en la tabla votos_info el id del usuario de lo contrario el id del anonimo que es 1 el tipo del formulario valor hidden el el type para no imprimirlo en la pagina $usuario = $_SESSION['id']; echo "<input type='hidden' name='usuario_id' value='$usuario'> "; } ?>
Código HTML:
Antes funcionaba pero comencé a editarlo y ese script me lo hizo un amigo y no me dio tiempo de estudiarlo y comentarlo bien y no hice copia no tengo la idea de como elegir el botón específico que contenga la información del div duplicado que tiene informacion que puedo grabar en uan base de datos como el id de la imagen que aparece en el div Ver original
</form>