Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

220
Vistas
¿Cómo agregar PHPmailer en la declaración if else y enviar un correo electrónico a través de él con un clic de botón?

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") //codes

Ahora 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.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda