Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/04/2007, 01:48
adazas
 
Fecha de Ingreso: enero-2007
Mensajes: 16
Antigüedad: 17 años, 3 meses
Puntos: 0
solucionar un error

tengo este código:

<?php

$bd_host = "localhost";
$bd_usuario = "root";
$bd_password = "clave";
$bd_base = "bbdd";
$con = mysql_connect($bd_host, $bd_usuario, $bd_password);
mysql_select_db($bd_base, $con);

//variables POST
$idal=$_POST['idalimento'];
$idrec=$_POST['idreceta'];

$busqueda= mysql_query("SELECT * FROM tb_ingredientes_receta WHERE id_alimento=$idal and id_receta=$idrec",$con);

if(mysql_num_rows($busqueda)>0) {
echo "el registro está duplicado. vuelva a intentarlo";
}
else
{
$sql="INSERT INTO tb_ingredientes_receta
(id_alimento,
id_receta)
VALUES
('$idal','$idrec')";

mysql_query($sql,$con);

}

?>


todo funciona perfectamente. El insert lo hace perfectamente. Salvo cuando tiene que mostrar el mensaje de error que no lo hace. Alguien ve algo raro en el código. Es para controlar duplicados. Gracias