Hola,
Bueno la respuesta esta correcta, ahora lo siguiente: esta obvio como quedaría el código :
Código PHP:
//Creamos el ID del Ticket
$id = mt_rand(100000, 999999);
$query = "SELECT ID FROM tickets WHERE ID = $id";
if($resultado = mysql_query($query)){
if(mysql_num_rows($resultado) == 0){
//Insertamos el Ticket
$sql = "INSERT INTO tickets (nombre,email,telefono,sitioweb,departamento,titulo,mensaje,estatus,ID,prioridad,fecha) VALUES ('$_POST[nombre]','$_POST[email]','$_POST[telefono]','$_POST[sitioweb]','$_POST[departamento]','$_POST[titulo]','$_POST[mensaje]','Abierto','$id','$_POST[prioridad]','$fec')";
if($result = mysql_query($sql))
header("Location: index.php");
}
}
pero como hago el else para que si encontró un ID igual vuelva a crear otro ID para ser insertado inmediatamente sin tener que enviar al visitante a la página del formulario para que lo llene otra vez?
Saludos.
jam1138:
Por favor hay que encerrar código. Edité para hacerlo pués "rompia con la estructura" del sitio