D DaniAffCH Nuovo Utente 2 Nov 2017 1 0 1 23 2 Nov 2017 #1 Ciao a tutti ragazzi, sono alle prime armi con php e non riesco a capire come posso gestire i "punteggi". Ad esempio come faccio ad aumentare un numero che sta nel database cliccando un bottone nel font?
Ciao a tutti ragazzi, sono alle prime armi con php e non riesco a capire come posso gestire i "punteggi". Ad esempio come faccio ad aumentare un numero che sta nel database cliccando un bottone nel font?
bubino8 Utente Attivo 28 Apr 2017 360 20 28 31 BZ 3 Nov 2017 #2 Ciao Ecco un esempio veloce. Dovrai adattare modificando le query con i tuoi nomi tabelle e campi. conn.php PHP: <?php $db_host = "localhost"; $db_user = "root"; $db_pass = ""; $db_name = "test"; $conn = mysqli_connect($db_host, $db_user, $db_pass, $db_name) or die("db connect error: ".mysqli_error()); ?> index.php PHP: <?php include ('conn.php'); $query = "SELECT ordine FROM ordine WHERE nome='lol'"; $result = mysqli_query($conn, $query); $row = mysqli_fetch_assoc($result); $numero = $row["ordine"]; if(isset($_POST["aumenta"])){ $numero = $numero+1; $queryup = "UPDATE ordine SET ordine=".$numero." WHERE nome='lol'"; mysqli_query($conn, $queryup); } ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Incremento</title> </head> <body> <?php echo $numero; ?> <form action="#" method="post"> <input type="submit" name="aumenta" value="Aumenta"> </form> </body> </html> Reactions: DaniAffCH
Ciao Ecco un esempio veloce. Dovrai adattare modificando le query con i tuoi nomi tabelle e campi. conn.php PHP: <?php $db_host = "localhost"; $db_user = "root"; $db_pass = ""; $db_name = "test"; $conn = mysqli_connect($db_host, $db_user, $db_pass, $db_name) or die("db connect error: ".mysqli_error()); ?> index.php PHP: <?php include ('conn.php'); $query = "SELECT ordine FROM ordine WHERE nome='lol'"; $result = mysqli_query($conn, $query); $row = mysqli_fetch_assoc($result); $numero = $row["ordine"]; if(isset($_POST["aumenta"])){ $numero = $numero+1; $queryup = "UPDATE ordine SET ordine=".$numero." WHERE nome='lol'"; mysqli_query($conn, $queryup); } ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Incremento</title> </head> <body> <?php echo $numero; ?> <form action="#" method="post"> <input type="submit" name="aumenta" value="Aumenta"> </form> </body> </html>