Código PHP:
include("conexion.php");
$rut_arrojado=mysql_query("SELECT rut FROM ver_factura WHERE numero=". $_POST["numero_factura"] ."",$connectdb);
$resultado_rut=mysql_fetch_array($rut_arrojado);
$variable_rut=$_POST["rut_factura"];
$valor=$resultado_rut['rut'];
if($valor==$variable_rut)
{
echo "La factura ya se encuentra ingresada";
mysql_close($connectdb);
exit();
}
else
{
mysql_query("INSERT INTO factura (numero_factura,nombre_factura,rut_factura,fecha_factura,valor_neto_factura,iva_factura,total_factura,detalle_factura,observacion_factura,unidad_factura,area_factura,item_factura)"
.
"VALUES (". $_POST["numero_factura"] .",'". $_POST["nombre_factura"] ."','". $_POST["rut_factura"] ."',". $_POST["calendario"] .",'". $_POST["valor_neto_factura"] ."','". $_POST["iva_factura"] ."','". $_POST["total_factura"] ."','". $_POST["detalle_factura"] ."','". $_POST["observacion_factura"] ."','". $_POST["unidad_factura"] ."','". $_POST["area_factura"] ."','". $_POST["item_factura"] ."' );",$connectdb);
mysql_query("insert into ver_factura (numero,rut)" . "values(". $_POST["numero_factura"] .",'". $_POST["rut_factura"] ."');",$connectdb);
}
Lo que se quiere lograr es que antes de insertar verifique todos los rut de la tabla, comparandolo con el rut que se quiere ingresar como lograrlo????
El fin de esto es poder ingresar varias veces el mismo numero de factura con varios rut y biceversa, pero no repetirlos.