Código PHP:
Ver original
function generarCodigo() { $key = ''; $pattern = '1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ'; return $key; } do { $codigo = "CO-".generarCodigo(); $consultaExiste = mysqli_query($conexion, "SELECT IdCotizacion FROM Cotizacion WHERE IdCotizacion = '".$codigo."'") or die(mysqli_error($conexion)); if($verificar == 0) { mysqli_query($conexion, "INSERT INTO Cotizacion VALUE('".$codigo."', '".$Empresa."', '".$Contacto."', '".$Email."', '".$Tel."', '".$NIT."', '".$Direccion."', '1', '".$fechaHoy."', '".$_SESSION['Cod']."')") or die(mysqli_error($conexion)); } } while($verificar=0);
No sé si mi lógica estará bien la idea es que el ciclo solo termine si la variable verificar es igual a cero.