Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/11/2017, 15:55
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: variables con radio boton

No entiendo porque insertar, ergo actualizar, también creo necesario validar, por ultimo tu problema esta con ese where, si la moneda esta seteada en pound y quieres pasarlo a dollar, eso nunca sucederá ya que esta fijado en pound y where no lo dejará, solo quita ese where

Cambia

Código PHP:
Ver original
  1. $insert2="UPDATE moneda  SET  moneda='$moneda' where (moneda='$moneda')";}

poe esto

Código PHP:
Ver original
  1. $insert2="UPDATE moneda  SET  moneda='$moneda'";

te dejo lo que haría, saque ese insert, no entiendo para que su uso.

Código PHP:
Ver original
  1. if(isset($_POST["save"]) && isset($_POST["moneda"])){
  2. $moneda = mysqli_real_escape_string($link,$_POST["moneda"]);
  3. $allow = array("pound", "dollar", "euro");
  4.     if(in_array($moneda,$allow)){
  5.         if(mysqli_query($link,"UPDATE moneda SET moneda='$moneda'")){
  6.         echo "Data updated";
  7.         }
  8.         else{
  9.         echo "Some error occured";
  10.         }
  11.     }
  12.     else{
  13.     echo "Not allowed money type";
  14.     }
  15. }
  16. else{
  17. echo "Miss data";
  18. }