Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2012, 09:00
luis_anez44
 
Fecha de Ingreso: octubre-2012
Mensajes: 63
Antigüedad: 12 años, 1 mes
Puntos: 0
Error al convertir el tipo de datos varchar a numeric

Buenos dias amigos tengo un pequeño problema.
Estoy tratando de realizar un sistema de facturación en php y al introducir datos en mi factura quiero que se guarden en mi base de datos (sql server 2008).

al guardar los datos no tengo problema pero cuando quiero guardar el monto de IVA o El total a pagar que casi siempre es con decimales me da este error "Error al convertir el tipo de datos varchar a numeric"
creo q es porque sql server trabaja con comas(,) y php con puntos(.) pero no se que puedo hacer entonces intente remplazar los puntos por comas pero me da el mismo error lo que estoy haciendo es esto

Código PHP:
 $CLIENTE=$_POST["CLIENTE"];
$NOMBRE=$_POST["NOMBRE"];
$fecha=$_POST["fecha"];
$fecha2=$_POST["fecha2"];
$baseimpuestos=$_POST["baseimpuestos"];
$baseimponible=$_POST["baseimponible"];
$iva=$_POST["iva"];
$query_operacion="INSERT INTO Tab_OrdInsumos_Mae (TxtCedula, TxtNombrePoductor, FecEmision, FecVencimiento, NumTotal_Iva) VALUES ('$CLIENTE', '$NOMBRE', '$fecha', '$fecha2', '$baseimpuestos')"
y la baseimpuestos es la que me da el problema, agradezco su ayuda