Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/07/2013, 16:53
kaler_17
 
Fecha de Ingreso: julio-2013
Mensajes: 1
Antigüedad: 10 años, 9 meses
Puntos: 0
datos repetidos con php

Hola miren que soy nuevo con php y mysql lo que pasa es que estoy haciendo una aplicación web ya la tenia casi terminada, con mensajes cono JS lo que pasa es que cuando queria insertar un numero de factura y ya existia me mandada el mensaje de ke ya existia, pero solo del 2 numero ejemplo 12 o 30, pero si quiero poner por ejemplo 23456 no hace nada y me marca error de consulta este es mi codigo espero y me puedan ayudar


$conexion=mysql_connect("localhost","root","") or die ("error de conexion");
$base=mysql_select_db("base",$conexion)or die ("error de base");
$compara=mysql_query("select * from facturas") or die ("error de comparacion");

$row = mysql_fetch_array($compara);

if($numero == $row["numero"])
{
echo' <script language="javascript">
alert ("El numero de factura ya existe por favor intenta con otro numero")
self.location = "index.php"
</script>';

}


else
{
$consulta=mysql_query("INSERT INTO `facturas`(`numero`, `proveedor`, `fecha_i`,`anov`,`mesv`,`diav`,`fecha_v`, `cantidad`,`des1`,`des2`,`des3`, `descuento`, `total`) VALUES ($numero,'$proveedor','$fechae',$anov,$mesv,$diav, '$fechav','$num',$des1,$des2,$des3,'$desc_total',' $total')") or die ("erro de consulta");


echo '<script language = javascript>
alert("Factura agregado con Exito")
self.location = "index.php"
</script>';

};

//};


?>