Estoy tratando de obtener un botón que cuando hago clic en él para cambiar un valor específico de una columna y fila específicas de la base de datos de acuerdo con "id"
Este es el nombre de mi base de datos: highmob_comenzi tabla: jugadores Columna: statuscomandamobila
El valor actual de esa columna es "necomandat". Cada fila es auto_increment por un ID. Estoy tratando de crear un botón que cuando hago clic en él, cambie el valor de la columna "statuscomandamobila" de "necomandat" a "in lucru".
Lamento mucho no tener ningún código, ¡pero no tengo idea de por dónde empezar!
Tengo la conexión a la base de datos :( y un botón donde puedo ver la página de acuerdo con la identificación
echo "<td class='text-center'><a target='_blank' class='btn btn-sm btn-
info' href='edit.php?id=" . $value['id'] . "'> Vezi Comanda</a></td>\n";
Este es el código de PHP con un botón que me permite ver la página de acuerdo con esa ID :)
2 respuestas
En edit.php
:
echo "<td class='text-center'><a class='btn btn-sm btn-info' href='update_comanada.php?id=" . $_GET['id'] . "'> UPDATE COMANDA</a></td>\n";
Pruebe algo como esto en update_comanda.php
(primero edite los parámetros de conexión):
try {
if (isset($_GET['id'])) {
$conn = new PDO("mysql:host=$hostdb; dbname=$namedb", $userdb, $passdb);
$id = $_GET["id"];
$sql = "UPDATE `players` SET `statuscomandamobila`= 'in lucru' WHERE `id`=:id";
$statement = $conn->prepare($sql);
$statement->bindValue(":id", $id);
$count = $statement->execute();
$conn = null; // Disconnect
}
}
catch(PDOException $e) {
echo $e->getMessage();
}
Prueba esto, pegando en tu edit.php:
<?php
//Using $db as the connection to your database
if(isset($_GET['id'])){
$id = intval($_GET['id']);
$sql = "UPDATE players SET statuscomandamobila = 'in lucru' WHERE id = $id";
mysqli_query($db,$sql);
}
?>
Nuevas preguntas
php
PHP es un lenguaje de secuencias de comandos interpretado, dinámico, orientado a objetos y ampliamente utilizado, diseñado principalmente para el desarrollo web del lado del servidor. Se utiliza para preguntas sobre el lenguaje PHP.