PHP - Modificar registro de base de datos con un boton sin actualizar la página

 
Vista:
sin imagen de perfil
Val: 30
Ha disminuido su posición en 11 puestos en PHP (en relación al último mes)
Gráfica de PHP

Modificar registro de base de datos con un boton sin actualizar la página

Publicado por Javi (18 intervenciones) el 07/06/2020 17:31:52
tengo una página con varios botones, lo que necesito es que dependiendo del botón que pulse se modifique el registro de la base de datos, es decir, hay un campo de la base de datos que idboton y quiero q por ejemplo al pulsar el botón "Match Information", el campo idboton pase a tener el valor 1 y así sucesivamente sin tener que actualizar la página.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
if ($rule==0) {
    echo "<button class='button button3 btn btn-default'>Match Information</button>";
} else {
    echo "<button class='button button1 btn btn-default'>Match Information</button>";
}
 
if ($rule==0) {
    echo "<button class='button button3 btn btn-default'>Presentation Target 1</button>";
} else {
    echo "<button class='button button1 btn btn-default'>Presentation Target 1</button>";
}
 
if ($rule==0) {
    echo "<button class='button button3 btn btn-default'>Presentation Target 2</button>";
} else {
    echo "<button class='button button1 btn btn-default'>Presentation Target 2</button>";
}
 
if ($rule==0) {
    echo "<button class='button button3 btn btn-default'>Scoreboard</button>";
} else {
    echo "<button class='button button1 btn btn-default'>Scoreboard</button>";
}
 
 
if ($rule==0) {
    echo "<button class='button button3 btn btn-default'>End Summary</button>";
} else {
    echo "<button class='button button1 btn btn-default'>End Summary</button>";
}
 
if ($rule==0) {
    echo "<button class='button button3 btn btn-default'>Winner</button>";
} else {
    echo "<button class='button button1 btn btn-default'>Winner</button>";
}
 
echo "<button class='button button4 btn btn-default'><b>Clear:</b> show nothing</button>";
 
?>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de joel
Val: 3.828
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Modificar registro de base de datos con un boton sin actualizar la página

Publicado por joel (1269 intervenciones) el 07/06/2020 20:33:41
Hola Javi, para ello, tendras que utilizar AJAX, para enviar el valor del botón pulsado a la pagina PHP del servidor para que haga el cambio en la base de datos.

Encontraras muchos ejemplos del uso de AJAX, de manera manual o con JQuery u otros frameworks
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar