recoger variables para compararlas
Publicado por josele (12 intervenciones) el 10/09/2020 22:40:53
Hola, quiero limitar la entrada de datos a bd cuando lavados sea igual o superior a maxlavados,
La consulta finaliza al sumar un solo lavado, en el debug la data que devuelve esta vacia y aun asi sigue sumando uno. Como puedo limitarlo?
Gracias
La consulta finaliza al sumar un solo lavado, en el debug la data que devuelve esta vacia y aun asi sigue sumando uno. Como puedo limitarlo?
Gracias
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
<?php
header("Access-Control-Allow-Origin: *");
header("Content-Type: text/html;charset=utf-8");
include "db.php";
if($_POST['accept_request']) {
$reg_id=$_POST['reg_id'];
$username=$_POST['username'];
$status="true";
$q = mysqli_query($conn, "SELECT * FROM capsulas WHERE `username`='$username' and `status`='$status'");
if ($q) {
while ($consulta = mysqli_fetch_assoc($q)) {
if ($consulta['maxlavados'] >= $consulta['lavados']) {
$q1=mysqli_query($conn, "UPDATE `capsulas` SET lavados = lavados+1 WHERE `reg_id`='$reg_id'");
echo "true";
} else{
echo "false";
}
}
else{
echo "false";
}
} else {
echo "Fallo la consulta";
}
}
?>
Valora esta pregunta


0