Hombre, era un ejemplo, tampoco te lo tomes al pie de la letra
Sería algo así:
Código PHP:
<?php
include("conectarmysql.php");
$conexion=conectarse("user","pass","n_db");
$rs=mysql_query("select * from promociones where fecha_inicio='$tfechaini'", $conexion);
$num=mysql_num_rows($rs);
if($num>0)
{
$row=mysql_fetch_array($rs);
echo "Fecha ya existe".$row["fecha"];
exit();
}
else
{
$rs2 = mysql_query("insert into promociones (fecha_inicio,tienda,ciudad,promocion) values('$tfechaini','$ttienda','$tciudad','$tpromocion')",$conexion);
if($rs2)
{
header("Location: grabado.php");
exit();
}
else
{
echo "Ocurrió un error al adicionar el registro";
// mysqli_free_result($rs2);
}
}
mysql_free_result($rs);
?>
Yo creo que así está bien. Si no te funciona, comprueba que las consultas MySQL se ejecutan sin errores.