Tengo una tabla HTML y en una de sus celdas hay un botón para Aceptar pedidos de comida. Luego, otra página de PHP verifica esos datos si están bien o no y luego los datos se actualizan en consecuencia. A continuación se muestra el código que utilicé para el botón de la tabla HTML:
. . //codes . . <td> <center>".$totalamount."</center></td> <td><center>".$payment_mode."</center></td> <td><center>".$datetime."</center></td> <td><center><a class='btn btn-primary' href='orderstatus.php?orderid=".$orderid."&orderstatus=Accept'>Accept</center></a> </td>";?> </tr> Como puede ver, la última celda <td> consiste en el botón que enlaza con otra página PHP orderstatus.php . A continuación se muestra el código de esta página:
. . //codes . . while($data2 = mysqli_fetch_array($userinfocon)) { $username=$data2['username']; $useremail=$data2['email']; } if($orderstatus=="Accept") { //codes } if($orderstatus=="InKitchen") { //codes } if($orderstatus=="Ready") //codesAhora quiero que cada vez que el estado sea un valor particular o cada vez que se haga clic en un botón, debe enviar un correo electrónico al usuario usando PHPMailer() sobre el estado de su pedido.
Traté de hacerlo agregando el código de correo PHP después de cada declaración if-else, pero eso termina creando un bucle que sigue enviándome correos electrónicos.
Soy un principiante en PHP, por lo que no puedo entender qué se debe hacer.